WM_GETDLGCODE 死循环问题

这个问题在MSDN上有说明,BUG号7456(未验证),原因是由于该窗口没有WS_EX_CONTROLPARENT属性,焦点切换时(WM_ACTIVE),找不到Dialog  Control,而一直尝试找Dialog   Control(WM_GETDLGCODE),知道了原因之后,原以为解决是顺手之事,直接调用

SetWindowLong增加WS_EX_CONTROLPARENT属性

你可能感兴趣的:(dialog)