WM_PSD_PAGESETUPDLG

WM_PSD_PAGESETUPDLG ¸Þ½ÃÁö´Â ÆäÀÌÁö¼³Á¤ ´ëÈ­ »óÀÚ¿¡ ´ë ÇÑ »ùÇà ÆäÀÌÁöÀÇ ³»¿ëÀ» ±×¸±¿¡ PagePaintHook ÈÄÅ© ÇÁ·Î½ÃÀú¸¦ ¾Ë¸³´Ï´Ù. ÈÄÅ© ÇÁ·Î½ÃÀú´Â »ùÇà ÆäÀÌÁöÀÇ ³»¿ëÀ» ±×¸®±â¿Í °ü·Ã µÈ ÃʱâÈ­ ÀÛ¾÷À» ¼öÇà ÇÏ·Á¸éÀÌ ¸Þ½ÃÁö¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. .

WM_PSD_PAGESETUPDLG wPaper = LOWORD(wParam);         / / ¿ëÁö Å©±â wFlags Ç÷¡±× = HIWORD(wParam);         / / ¿ëÁö ¹æÇâÀ» Ç÷¡±×¸¦ lppsd (LPPAGESETUPDLG) lParam; = / / ´ëÈ­ »óÀÚ Á¤º¸ 
 

¸Å°³ º¯¼ö

wPaper
WParam³·Àº ¼ø¼­ ´Ü¾îÀÇ °ªÀÔ´Ï´Ù. ¿ëÁö Å©±â¸¦ ³ªÅ¸³»´Â °ªÀ» ÁöÁ¤ ÇÕ´Ï´Ù. ÀÌ °ªÀÇ ¼³¸í¿¡ ³ª¿­ µÈ DMPAPER_ °ª Áß ÇϳªÀÏ ¼ö ÀÖ´Â DEVMODE ±¸Á¶.
wFlags
WParam»óÀ§ ´Ü¾îÀÇ °ªÀÔ´Ï´Ù. ¿ëÁö ¶Ç´Â ºÀÅõÀÇ ¹æÇâÀ» ³ªÅ¸³À´Ï´Ù ÇÁ¸°ÅÍ µµÆ® ¸ÅÆ®¸¯½º ¶Ç´Â HPPCL (Hewlett Packard ÇÁ¸°ÅÍ Á¦¾î ¾ð¾î) ÀåÄ¡ ÀÎÁö. ÀÌ ¸Å°³ º¯¼ö´Â ´ÙÀ½ °ª Áß Çϳª°¡ µÉ ¼ö ÀÖ½À´Ï´Ù.:
0x0001 (µµÆ® ¸ÅÆ®¸¯½º) °¡·Î ¸ðµå·Î ¿ëÁö
0x0003 (HPPCL) °¡·Î ¸ðµå·Î ¿ëÁö
0x0005 (µµÆ® ¸ÅÆ®¸¯½º) ¼¼·Î ¸ðµå·Î ¿ëÁö
0x0007 (HPPCL) ¼¼·Î ¸ðµå·Î ¿ëÁö
0x000b (HPPCL) °¡·Î ¸ðµå·Î ºÀÅõ
0x000d ¼¼·Î ¸ðµå (µµÆ® ¸ÅÆ®¸¯½º)ÀÇ ºÀÅõ
0x0019 (µµÆ® ¸ÅÆ®¸¯½º) °¡·Î ¸ðµå·Î ºÀÅõ
0x001f (HPPCL) ¼¼·Î ¸ðµå·Î ºÀÅõ

lppsd
LParam°ªÀÔ´Ï´Ù. Æ÷ÀÎÆ® ÆäÀÌÁö ¼³Á¤ ´ëÈ­ »óÀÚ¸¦ ÃʱâÈ­ ÇÏ´Â µ¥ »ç¿ë ÇÏ´Â Á¤º¸°¡ µé¾î ÀÖ´Â PAGESETUPDLG ±¸Á¶¸¦.

¹Ýȯ °ª

´ëÈ­ »óÀÚ ¾øÀ½ ´õ ¸¹Àº WM_PSD * ¸Þ½ÃÁö¸¦ º¸³»°í ¹«½ÂºÎ¸¦ ÇÏÁö ¾Ê½À´Ï´Ù »ùÇà ÆäÀÌÁö¿¡¼­ ½Ã½ºÅÛ »ùÇà ÆäÀÌÁö¸¦ ´Ù½Ã ±×¸± Çʿ䰡 ´ÙÀ½ ¹ø ¶§±îÁö ÈÄÅ© ÇÁ·Î½ÃÀú¸¦ TRUE¸¦ ¹Ýȯ ÇÏ´Â °æ¿ì.

´ëÈ­ »óÀÚ´Â µå·ÎÀ× ½ÃÄö½ºÀÇ ³ª¸ÓÁö ¸Þ½ÃÁö¸¦ º¸³»´Â ÈÄÅ© ÇÁ·Î½ÃÀú¿¡¼­ FALSE¸¦ ¹Ýȯ ÇÏ´Â °æ¿ì.

ÁÖÀÇ

ÆäÀÌÁö¼³Á¤ ´ëÈ­ »óÀÚ¿¡ »ç¿ëÀÚÀÇ ¼±Åà ¿µ¿ª Àμâ ÇÑ Ãâ·ÂÀÇ ¸ð¾ç¿¡ ¹ÌÄ¡´Â ¿µÇâÀ» º¸¿© ÁÖ´Â »ùÇà ÆäÀÌÁöÀÇ À̹ÌÁö°¡ Æ÷ÇÔ µÇ¾î ÀÖ½À´Ï´Ù. PageSetupDlg ÇÔ¼ö¸¦ È£Ãâ ÇÏ´Â °æ¿ì »ùÇà ÆäÀÌÁöÀÇ ¸ð¾çÀ» »ç¿ëÀÚ ÁöÁ¤ ÇÏ´Â PagePaintHook ÈÄÅ© ÇÁ·Î½ÃÀú¸¦ Á¦°øÇÒ ¼ö ÀÖ½À´Ï´Ù. ´ëÈ­ »óÀÚ¿¡ ´ë ÇÑ »ùÇà ÆäÀÌÁöÀÇ ³»¿ëÀ» ±×¸±À» ¶§¸¶´Ù ´ëÈ­ »óÀÚ ÈÄÅ© ÇÁ·Î½ÃÀú¸¦ WM_PSD * ¸Þ½ÃÁöÀÇ ½ÃÄö½º¸¦ º¸³À´Ï´Ù. .

µå·ÎÀ× ½ÃÄö½º (WM_PSD_PAGESETUPDLG, WM_PSD_FULLPAGERECT, ¶Ç´Â WM_PSD_MINMARGINRECT)ÀÇ Ã³À½ ¼¼ °³ÀÇ ¸Þ½ÃÁö ÈÄÅ© ÇÁ·Î½ÃÀú´Â »ùÇà ÆäÀÌÁöÀÇ ³»¿ëÀ» ±×¸®´Â µ¥ »ç¿ëÇÒ ¼ö ÀÖ´Â Á¤º¸¸¦ Á¦°ø ÇÕ´Ï´Ù. ³ª¸ÓÁö ¸Þ½ÃÁö (WM_PSD_MARGINRECT, WM_PSD_GREEKTEXTRECT, WM_PSD_ENVSTAMPRECT, WM_PSD_YAFULLPAGERECT) ´ëÈ­ »óÀÚ¿¡ ´ë ÇÑ »ùÇà ÆäÀÌÁöÀÇ Æ¯Á¤ ºÎºÐÀ» ±×¸±¿¡ ÈÄÅ© ÇÁ·Î½ÃÀú¿¡ °Ô ¾Ë¸®½Ê½Ã¿À. ÀÌ ÈÄÅ© ÇÁ·Î½ÃÀú¸¦¸¦ ¼±ÅÃÀûÀ¸·Î »ùÇà ÆäÀÌÁöÀÇ ÀϺθ¦ ±×¸± ¼ö ÀÖ½À´Ï´Ù.

QuickInfo

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

Âü°í Ç׸ñ

°ø¿ë ´ëÈ­ »óÀÚ ¶óÀ̺귯¸® °³¿ä, ÀÏ¹Ý ´ëÈ­ »óÀÚ ¸Þ½ÃÁö¸¦ DEVMODE, PagePaintHook, PageSetupDlg, PAGESETUPDLG, WM_PSD_ENVSTAMPRECT, WM_PSD_FULLPAGERECT, WM_PSD_GREEKTEXTRECT, WM_PSD_MARGINRECT, WM_PSD_MINMARGINRECT, WM_PSD_YAFULLPAGERECT

 

Index