我有一个控制子类(显示图形编辑器)工作正常,除了我不知道在哪里做初始调用以绘制自己。它会重新渲染自身以响应鼠标事件,因此只要将鼠标悬停在鼠标上,它就会按顺序排列。我无法调用函数来从ctor中呈现它,因为m_hWnd
还没有存在,但是内存使我无法调用该函数。
基于一些工作正常的旧代码但由于各种原因没有必要进行初始渲染,我的类是CButton
的子类。我忘记了为什么我在旧控件上做了这个,但它似乎不是一个问题。
"工作正常"意思是:获取鼠标和键盘事件,调整大小,显示它失去焦点,使用各种编辑工具和光标处理持续的显示更新,并在编辑数据时进行编辑等。稳定,干净地关闭据我所知,等等。
从父对话框OnInitDialog()
调用呈现方法似乎无法正常工作。