DEVNAMES ±¸Á¶

DEVNAMES ±¸Á¶Ã¼´Â ´ÙÀ½°ú °°Àº ÇüÅÂ:

typedef struct tagDEVNAMES {/ * dvnm * /
 nbsp;? WORD wDriverOffset;
 ?? WORD wDeviceOffset;
 ?? WORD wOutputOffset;
 ?? WORD wDefault;
 ?? / * µå¶óÀ̹ö, ÀåÄ¡ ¹× Æ÷Æ® À̸§ ¹®ÀÚ¿­ µû¶ó wDefault * /
} DEVNAMES(&N)

DEVNAMES ±¸Á¶ µå¶óÀ̹ö, ÀåÄ¡ ¹× ÇÁ¸°ÅÍ¿¡ ´ë ÇÑ Ãâ·Â Æ÷Æ® À̸§À» ½Äº° ÇÏ´Â ¹®ÀÚ¿­À» Æ÷ÇÔ ÇÕ´Ï´Ù. PrintDlg ÇÔ¼ö ÀÌ·¯ÇÑ ¹®ÀÚ¿­À» »ç¿ë ÇÏ ¿© ½Ã½ºÅÛ Á¤ÀÇ Àμ⠴ëÈ­ »óÀÚ¿¡¼­ ¸â¹ö ÃʱâÈ­. ÀÌ ±¸Á¶¿¡¼­ ¼±ÅÃÇÑ ÇÁ¸°ÅÍ¿¡ ´ë ÇÑ Á¤º¸ ¹Ýȯ µË´Ï´Ù »ç¿ëÀÚ ´ëÈ­ »óÀÚ¸¦ ´ÝÀ¸¸é¡£

ȸ¿ø

wDriverOffset

(ÀÔ/Ãâ·Â) ÀåÄ¡ µå¶óÀ̹öÀÇ À̸§ (È®Àå¸í) ¾øÀÌ Æ÷ÇÔ µÈ null·Î ³¡³ª´Â ¹®ÀÚ¿­ ±îÁöÀÇ ¿ÀÇÁ¼ÂÀ» ÁöÁ¤ ÇÕ´Ï´Ù. ÀԷ¿¡ÀÌ ¹®ÀÚ¿­Àº ´ëÈ­ »óÀÚ¿¡ óÀ½ Ç¥½Ã ÇÏ·Á¸é ÇÁ¸°Å͸¦ È®ÀÎ ÇÏ´Â µ¥ »ç¿ë¡£

wDeviceOffset

(ÀÔ/Ãâ·Â) Null·Î ³¡³ª´Â ¹®ÀÚ¿­ (ÃÖ´ë 32 ¹ÙÀÌÆ® nullÀ» Æ÷ÇÔ ÇÏ ¿©) ÀåÄ¡ À̸§À» Æ÷ÇÔ ÇÏ´Â ¿ÀÇÁ¼ÂÀ» ÁöÁ¤ ÇÕ´Ï´Ù. ÀÌ ¹®ÀÚ¿­Àº DEVMODE ±¸Á¶Ã¼ÀÇ dmDeviceName ¸â¹ö¿¡ µ¿ÀÏ ÇØ¾ß ÇÕ´Ï´Ù.

wOutputOffset

(ÀÔ/Ãâ·Â) ¹°¸®Àû Ãâ·Â ¸Åü (Ãâ·Â Æ÷Æ®)¿¡ ´ë ÇÑ DOS ÀåÄ¡ À̸§ÀÌ Æ÷ÇÔ µÈ null·Î ³¡³ª´Â ¹®ÀÚ¿­ ±îÁöÀÇ ¿ÀÇÁ¼ÂÀ» ÁöÁ¤ ÇÕ´Ï´Ù.

wDefault

DEVNAMES ±¸Á¶¿¡ Æ÷ÇÔ µÈ ¹®ÀÚ¿­ÀÌ ±âº» ÇÁ¸°Å͸¦ ½Äº° ¿©ºÎ¸¦ ÁöÁ¤ ÇÕ´Ï´Ù. ÀÌ ¹®ÀÚ¿­Àº ±âº» ÇÁ¸°ÅÍ·Î ¸¶Áö¸· Àμâ ÀÛ¾÷ ÀÌÈÄ º¯°æ µÇÁö ¾Ê¾Ò½À´Ï´Ù È®ÀÎ ÇÏ´Â µ¥ »ç¿ë µË´Ï´Ù. ÀԷ¿¡ DN_DEFAULTPRN Ç÷¡±×°¡ ¼³Á¤ µÇ¾î ÀÖÀ¸¸é DEVNAMES ±¸Á¶¿¡ ÀÖ´Â ´Ù¸¥ °ª ÇöÀç ±âº» ÇÁ¸°ÅÍ¿¡ ´ëÇØ È®ÀÎ µË´Ï´Ù. ¹®ÀÚ¿­ Áß Çϳª¶óµµ ÀÏÄ¡ ÇÏÁö ¾Ê´Â °æ¿ì ¹®¼­ Æ÷¸Ë µÉ Çʿ䰡 ÀÖ½À´Ï´Ù »ç¿ëÀÚ¿¡ °Ô ¾Ë¸®´Â °æ°í ¸Þ½ÃÁö°¡ Ç¥½Ã µË´Ï´Ù. Ãâ·Â¿¡ wDefault ±¸¼º¿øÀº Àμ⠼³Á¤ ´ëÈ­ »óÀÚ¸¦ Ç¥½Ã ÇÏ °í »ç¿ëÀÚ°¡ È®ÀÎ ´ÜÃ߸¦ ¼±Åà ÇÏ´Â °æ¿ì¿¡ º¯°æ µË´Ï´Ù. ±âº» ÇÁ¸°Å͸¦ ¼±Åà ÇÏ´Â °æ¿ì DN_DEFAULTPRN Ç÷¡±×°¡ ¼³Á¤ µÇ¾î ÀÖ½À´Ï´Ù. ƯÁ¤ ÇÁ¸°Å͸¦ ¼±Åà ÇÏ´Â °æ¿ì Ç÷¡±×°¡ ¼³Á¤ µÇÁö ¾Ê½À´Ï´Ù. ÀÌ ¸â¹ö¿¡ ´Ù¸¥ ¸ðµç ºñÆ®´Â ³»ºÎ¿ë Àμ⠴ëÈ­ »óÀÚ ÇÁ·Î½ÃÀú¿¡¼­¡£

Âü°í Ç׸ñnbsp;CPrintDialog::CreatePrinterDC(&N)

Index