您的位置:首页 > 其它

PreSubclassWindow 与 OnInitDialog 的冲突

2009-11-23 20:31 337 查看
自己写了一个继承CStatic的类CMenuStatic,用于响应鼠标移入和移出该Static控件,并更新其显示外观。

在一个Dialog中加入Static控件,并设置其类为CMenuStatic。同时,该Dialog响应OnInitDialog事件。

发现当Dialogue中有OnInitDialog事件响应函数时,CMenuStatic中的PreSubclassWindow处理函数没有被调用。

解决办法:

在OnInitDialog中添加 __super::OnInitDialog(); 语句。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: