[讨论]MFC中View窗口大小疑点
[讨论]MFC中View窗口大小问题看到一段代码,View继承自CListBox,在创建视图时指定矩形坐标为全0,竟然可以刚
[讨论]MFC中View窗口大小问题
看到一段代码,View继承自CListBox,在创建视图时指定矩形坐标为全0,竟然可以刚好做到和主框架窗口一样的大小,纳闷了几天,终于找到原因,亏我调试跟踪好久,都要看CreateWindowEx的汇编代码了。你们猜是什么原因?分不多,看看有没有有缘人
主要代码:
[解决办法]CFrameWnd的RecalcLayout会去帮你调整AFX_IDW_PANE_FIRST这个ID的视图,而RecalcLayout 在WM_SIZE都会得到调用,结果就是view总能正确的伸缩
[解决办法]呵呵,我不告诉你~