新的窗口过程函数,没有WM_NCCALCSIZE
MFC对话框程序wm_initdialog中:
(WNDPROC)SetWindowLong(hWnd, GWL_WNDPROC, (LONG)newProc);
newProc新的过程函数中为什么不能拦截:WM_NCCALCSIZE消息?很奇怪。后来我调试,WM_NCCALCSIZE发生在wm_initdialog之前。后来我干脆安装个hook修改窗口过程,但是还是没有WM_NCCALCSIZE消息。
请CSDN的高手们解答,小弟感激不尽!!!谢谢