PSN_SETACTIVE通知程式碼
通知頁面即將啟動。 此通知碼會以 WM_NOTIFY 訊息的形式傳送。
PSN_SETACTIVE
lppsn = (LPPSHNOTIFY) lParam;
參數
-
lParam
-
包含通知程式碼相關資訊的 PSHNOTIFY 結構的指標。 此結構包含NMHDR結構做為其第一個成員hdr。這個NMHDR結構的hwndFrom成員包含屬性工作表的控制碼。 PSHNOTIFY結構的lParam成員不包含任何資訊。
傳回值
傳回零以接受啟用,或 -1,視使用者按一下 [ 下一步 ] 或 [ 上 一頁] 按鈕) 而定, (啟動下一頁或上一頁。 若要將啟用設定為特定頁面,請傳回頁面的資源識別碼。
備註
PSN_SETACTIVE通知碼會在頁面可見之前傳送。 應用程式可以使用此通知程式碼來初始化頁面中的資料。
注意
當傳送PSN_SETACTIVE通知程式碼時,屬性工作表正在動作頁面清單。 處理此通知程式碼時,請勿嘗試新增、移除或插入頁面。 這麼做會有無法預期的結果。
若要設定傳回值,頁面的對話方塊程式必須使用 SetWindowLong 函數搭配DWL_MSGRESULT值,而且對話方塊程式必須傳回 TRUE。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 |
Windows Server 2003 [僅限桌面應用程式] |
標頭 |
|