MFC
烈火风中丶
这个作者很懒,什么都没留下…
展开
-
在VS2010里MFC对话框中使用OpenGL绘图,添加的控件不显示的一种解决方法
当我想在MFC对话框里一部分显示OpenGL图形,一部分显示滚动条和一些按钮等控件的时候,图形可以显示,但是控件不显示,网上很多人说是修改对话框的ClipChildren属性,我没搞明白,试了一下没有成功。 控件不可见的原因,可能是OpenGL与MFC的GDI绘图不兼容。解决方法是创建一个新的对话框窗口,这个新窗口专门用于处理OpenGL的绘图,而原来的窗口用于显示控件。 将新原创 2014-03-07 21:41:36 · 2723 阅读 · 0 评论 -
C++非模态对话框自动销毁的好方法
非模态对话框自动销毁的好方法 在进行非模态对话框编程时,由于其需要通过new 一个对话框对象,然后调用Create函数来创建,这就牵涉到何时把对话框delete掉的问题,通过如下方法,可以让你不再担心对话框忘记delete掉而导致的内存泄漏问题。 1、用ClassWizard在对话框中添加如下虚拟函数 virtual void PostNcDestroy(); 这样就有了这样一个函数:转载 2014-03-07 21:06:01 · 741 阅读 · 0 评论