DEVNAMES

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

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

ȸ¿ø

wDriverOffset
(ÀÔ/Ãâ·Â) ÀÌ ±¸Á¶Ã¼ÀÇ ½ÃÀÛ ºÎºÐ¿¡¼­ ÀåÄ¡ µå¶óÀ̹öÀÇ À̸§ (È®Àå¸í) ¾øÀÌ Æ÷ÇÔ µÈ null·Î ³¡³ª´Â ¹®ÀÚ¿­¿¡ ¹®ÀÚ¿¡¼­ ¿ÀÇÁ¼ÂÀ» ÁöÁ¤ ÇÕ´Ï´Ù. ÀԷ¿¡ÀÌ ¹®ÀÚ¿­Àº ´ëÈ­ »óÀÚ¿¡ óÀ½ Ç¥½Ã ÇÏ·Á¸é ÇÁ¸°Å͸¦ È®ÀÎ ÇÏ´Â µ¥ »ç¿ë.
wDeviceOffset
(ÀÔ/Ãâ·Â) ÀÌ ±¸Á¶Ã¼ÀÇ ½ÃÀÛ ºÎºÐ¿¡¼­ null·Î ³¡³ª´Â ¹®ÀÚ¿­ (ÃÖ´ë 32 ¹ÙÀÌÆ® nullÀ» Æ÷ÇÔ ÇÏ ¿©) ÀåÄ¡ À̸§À» Æ÷ÇÔ ÇÏ´Â ¹®ÀÚ ¿ÀÇÁ¼ÂÀ» ÁöÁ¤ ÇÕ´Ï´Ù. ÀÌ ¹®ÀÚ¿­ÀÇ dmDeviceName ¸â¹ö¿¡ µ¿ÀÏ ÇØ¾ß ÇÕ´Ï´Ù DEVMODE ±¸Á¶.
wOutputOffset
(ÀÔ/Ãâ·Â) ÀÌ ±¸Á¶Ã¼ÀÇ ½ÃÀÛ ºÎºÐ¿¡¼­ ¹°¸®Àû Ãâ·Â ¸Åü (Ãâ·Â Æ÷Æ®)¿¡ ´ë ÇÑ ÀåÄ¡ À̸§À» Æ÷ÇÔ ÇÏ´Â null·Î ³¡³ª´Â ¹®ÀÚ¿­¿¡ ¹®ÀÚ¿¡¼­ ¿ÀÇÁ¼ÂÀ» ÁöÁ¤ ÇÕ´Ï´Ù.
wDefault
DEVNAMES ±¸Á¶¿¡ Æ÷ÇÔ µÈ ¹®ÀÚ¿­ÀÌ ±âº» ÇÁ¸°Å͸¦ ½Äº° ¿©ºÎ¸¦ ÁöÁ¤ ÇÕ´Ï´Ù. ÀÌ ¹®ÀÚ¿­Àº ±âº» ÇÁ¸°ÅÍ·Î ¸¶Áö¸· Àμâ ÀÛ¾÷ ÀÌÈÄ º¯°æ µÇÁö ¾Ê¾Ò½À´Ï´Ù È®ÀÎ ÇÏ´Â µ¥ »ç¿ë µË´Ï´Ù. ¹®ÀÚ¿­ Áß Çϳª¶óµµ ÀÏÄ¡ ÇÏÁö ¾ÊÀ¸¸é °æ°í ¸Þ½ÃÁö°¡ Ç¥½Ã µË´Ï´Ù ¹®¼­ Æ÷¸Ë µÉ ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù »ç¿ëÀÚ¿¡ °Ô ¾Ë¸®´Â.

Ãâ·Â¿¡ wDefault ±¸¼º¿øÀº Àμ⠼³Á¤ ´ëÈ­ »óÀÚ¸¦ Ç¥½Ã ÇÏ °í »ç¿ëÀÚ°¡ È®ÀÎ ´ÜÃ߸¦ ¼±Åà ÇÏ´Â °æ¿ì¿¡ º¯°æ µË´Ï´Ù. ±âº» ÇÁ¸°Å͸¦ ¼±Åà ÇÏ´Â °æ¿ì DN_DEFAULTPRN Ç÷¡±×¸¦ »ç¿ë ÇÕ´Ï´Ù. ƯÁ¤ ÇÁ¸°Å͸¦ ¼±Åà ÇÏ´Â °æ¿ì Ç÷¡±×°¡ »ç¿ë µÇÁö ¾Ê½À´Ï´Ù. ÀÌ ¸â¹ö¿¡ ´Ù¸¥ ¸ðµç Ç÷¡±×´Â ³»ºÎ¿ë Àμ⠴ëÈ­ ´ëÈ­ »óÀÚ ÇÁ·Î½ÃÀú¿¡¼­.

QuickInfo

nbsp;?Windows &NT: ¹öÀü 3.1 ÀÌ»óÀÌ ÇÊ¿ä ÇÕ´Ï´Ù.
Windows:Windows 95 ÀÌ»óÀÌ ÇÊ¿äÇÕ´Ï´Ù.
Windows CE:Áö¿ø µÇÁö ¾Ê½À´Ï´Ù.
Çì´õ:Commdlg.h¿¡ ¼±¾ð.

Âü°í Ç׸ñ

°ø¿ë ´ëÈ­ »óÀÚ ¶óÀ̺귯¸® °³¿ä, ÀÏ¹Ý ´ëÈ­ »óÀÚ ±¸Á¶, DEVMODE, PrintDlg

 

Index