IPrintDialogServices

[ÀÌ ¿¹ºñ ¼³¸í¼­ ¹× ÁÖÁ¦ º¯°æ.]

IPrintDialogServices ÀÎÅÍÆäÀ̽º´Â ÀÀ¿ë ÇÁ·Î±×·¥À» PrintDlgEx ÇÔ¼ö¸¦ »ç¿ë ÇÏ ¿© ÇöÀç ¼±Åà µÈ ÇÁ¸°ÅÍ¿¡ ´ë ÇÑ Á¤º¸¸¦ °Ë»öÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ÇÁ¸°ÅÍ´Â Àμ⠼Ӽº ½ÃÆ® ÀÇ ÀÏ¹Ý ÆäÀÌÁö¿¡¼­ ¼³Ä¡ µÈ ÇÁ¸°ÅÍ ¸ñ·Ï¿¡ Ç¥½Ã.

±¸Çö ÇÏ´Â °æ¿ì

ÀÀ¿ë ÇÁ·Î±×·¥Àº IPrintDialogServices ÀÎÅÍÆäÀ̽º¸¦ ±¸Çö ÇÏÁö ¾Ê½À´Ï´Ù. ÀÌ ÀÎÅÍÆäÀ̽º¸¦ ±¸Çö ÇÏ´Â PrintDlgEx ÇÔ¼ö.

»ç¿ë ÇÏ´Â °æ¿ì

PrintDlgEx ÇÔ¼ö¸¦ È£Ãâ ÇÏ´Â ÀÀ¿ë ÇÁ·Î±×·¥ IPrintDialogServices ÀÎÅÍÆäÀ̽º¸¦ »ç¿ë ÇÏ ¿© Àμ⠼Ӽº ½ÃÆ®¸¦ Ç¥½Ã ÇÏ´Â µ¿¾È ÇöÀç ¼±ÅÃÇÑ ÇÁ¸°ÅÍ¿¡ ´ë ÇÑ Á¤º¸¸¦ °Ë»öÇÒ ¼ö ÀÖ½À´Ï´Ù. IPrintDialogServices ÀÎÅÍÆäÀ̽º´Â ¸Þ½ÃÁö ¹× ÀÏ¹Ý ÆäÀÌÁöÀÇ ¾Æ·¡ÂÊ¿¡ ÀÖ´Â ÀÚ½Ä ´ëÈ­ »óÀÚ¿¡ ´ë ÇÑ ¾Ë¸²À» ó¸® ÇÏ´Â IPrintDialogCallback ÀÎÅÍÆäÀ̽º¸¦ ±¸Çö ÇÏ´Â ÀÀ¿ë ÇÁ·Î±×·¥¿¡ À¯¿ë.

IPrintDialogServices ÀÎÅÍÆäÀ̽º ÀÏ¹Ý ÆäÀÌÁö¿¡ µû¶ó Ãß°¡ ÆäÀÌÁö¸¦ »ý¼º ÇÏ´Â ÀÀ¿ë ÇÁ·Î±×·¥¿¡µµ À¯¿ë ÇÕ´Ï´Ù. ´ëÈ­ »óÀÚ ÇÁ·Î½ÃÀú Ãß°¡ ÆäÀÌÁö¿¡ ´ë ÇÑ IPrintDialogServices ¸Þ¼­µå¸¦ È£ÃâÇÒ ¼ö ÀÖ½À´Ï´Ù.

IPrintDialogServices ÀÎÅÍÆäÀ̽º¿¡ ´ë ÇÑ Æ÷ÀÎÅ͸¦ °Ë»ö ÇÏ·Á¸é Æ÷ÇÔ ÇÏ´Â ÄÝ¹é °³Ã¼ ±¸Çö¿¡¼­ IObjectWithSite Ŭ·¡½º. PrintDlgEx¸¦ È£ÃâÇÒ ¶§ ÄÝ¹é °³Ã¼ PRINTDLGEX ±¸Á¶Ã¼ÀÇ lpCallback ¸â¹ö¿¡ ´ë ÇÑ Æ÷ÀÎÅ͸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. PrintDlgEx È£Ãâ¿¡¼­ IObjectWithSite::SetSite ¸Þ¼­µå¸¦ ÀÀ¿ë ÇÁ·Î±×·¥¿¡ IPrintDialogServices ÀÎÅÍÆäÀ̽º¿¡ ´ë ÇÑ Æ÷ÀÎÅ͸¦ Àü´ÞÇÒ.

VTable ¼ø¼­ ¸Þ¼­µå

IUnknown ¸Þ¼­µå

QueryInterface
AddRef
Ãâ½Ã

IPrintDialogServices ¸Þ¼­µå

¸Þ¼­µå ¼³¸í
GetCurrentDevMode ÇöÀç ¼±Åà µÈ ÇÁ¸°ÅÍ¿¡ ´ë ÇÑ Á¤º¸·Î DEVMODE ±¸Á¶Ã¼¸¦ ä¿ó´Ï´Ù.
GetCurrentPrinterName ÇöÀç ¼±Åà µÈ ÇÁ¸°ÅÍÀÇ À̸§À» °Ë»öÇÕ´Ï´Ù.
GetCurrentPortName ÇöÀç Æ÷Æ®ÀÇ À̸§À» °Ë»öÇÕ´Ï´Ù.

 

Index