因为PSN_KILLACTIVE通知消息通知一个页面它将要失去激活,因为另一个页面被激活或者用户选择了OK按钮。此通知消息以WM_NOTIFY消息的形式发送。
PSN_KILLACTIVE
lpnmhdr = (NMHDR FAR *) lParam;
参数
【LPNMHDR】
指向NMHDR结构。中的hwndFrom成员是属性表的句柄。
返回值
返回TRUE,以防止页面丢失激活或FALSE以允许它。
备注
应用程序应验证用户输入的信息。
要设置返回值,页面的对话框过程必须使用带有DWL_MSGRESULT值的SetWindowLong函数,并且对话框过程必须返回TRUE。
如果对话框过程将DWL_MSGRESULT设置为TRUE,则应显示一个消息框以向用户解释问题。
也可以看看