我用MFC创建了一个ActiveX控件,并让该控件有border、titlebar。在WM_NCPAINT当中我会自己描绘标题栏和边框。
但是在测试的过程中发现IE8下使用IE8的缩放功能时,无法收到WM_NCPAINT消息,无法重绘。但是我能收到WM_SIZE和WM_NCCALSIZE消息,我觉得应该在这两个函数当中调用刷新函数来刷新非客户区,但是不知道该使用哪一个函数,有哪位知道给个提示好吗?
谢谢了。
但是在测试的过程中发现IE8下使用IE8的缩放功能时,无法收到WM_NCPAINT消息,无法重绘。但是我能收到WM_SIZE和WM_NCCALSIZE消息,我觉得应该在这两个函数当中调用刷新函数来刷新非客户区,但是不知道该使用哪一个函数,有哪位知道给个提示好吗?
谢谢了。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货