1.响应WM_ACTIVE消息,当state == WA_INACTIVE时调用
ShowWindow(SW_HIDE);
DestroyWindow();
但要注意,调用DestroyWindow后引起系统又反复产生WM_ACTIVE消息,所以要保证该处理只调用一次
然后,响应PostNcDestroy,关调用
delete this;
为了窗口能接收到WM_ACTIVE消息,窗口类型不能为child
1.响应WM_ACTIVE消息,当state == WA_INACTIVE时调用
ShowWindow(SW_HIDE);
DestroyWindow();
但要注意,调用DestroyWindow后引起系统又反复产生WM_ACTIVE消息,所以要保证该处理只调用一次
然后,响应PostNcDestroy,关调用
delete this;
为了窗口能接收到WM_ACTIVE消息,窗口类型不能为child