函式功能
該掛鈎函式是一個由應用程式或庫定義的回調函式,該回調函式與PrintDlg函式一起使用。
其他同函式19。
函式原型:UINT CALLBACK SetupHookProc(HWND hdlg,UINT uiMsg,WPARAM wParam,LPARAM IParam);
參數情況
hdlg:指向訊息指定給的Print公共對話框視窗的句柄。
UiMsg:標識接收的訊息。
wParam:指定有關訊息的其他信息、精確的意義由uiMSg參數的值來決定。
IParam:指定有關訊息的其他信息、精確的意義由uiMsg參數的值來決定。
返回值:如果掛鈎函式返回值為零,預設對話框函式處理訊息;返回非零值,將忽略訊息。
備註;PrintSetup對話框函式已經被PageSetup對話框所取代。這需要用新的套用程式來使用。但是,為了一致性,PrintDlg函式仍支持Print Setup對話框的顯示。可以提供一個SetupHookProc函式給PrintSetup對話框,從便處理指定給對話框函式的訊息和通知。為使掛鈎函式生效,要用傳遞到對話創建函式的PRINTDLG結構,且指定IpfnSetupHook成員中掛鈎函式的地址和指定Flags成員中PD_ENABLESETUPHOOK標誌。
速查:Windows NT:3.1及以上版本;Windows:95及以上版本;Windows CE:不支持;頭檔案:commdlg.h;庫檔案:用戶自定義。