繁体   English   中英

消息狂喜

[英]messages for cstatic

1.i从CStatic派生了一个名为CLed_arr的类。 2.在资源编辑器的对话框窗口中添加了一个名为IDC_leds的静态控件。 3.为此IDC_leds创建了一个名为CLed_arr类的成员var,它名为m_led_arr。 4.CLed_arr类包含CLed类的对象的数组Led [16]。 5,CLed类本身是从CStatic派生的。 6.i不想将这16个led窗口放在资源编辑器中,而是想在运行时创建它们。要创建这16个窗口,需要母窗口的坐标,即IDC_leds。 CLed_arr构造函数。但是可能在此刻该类的窗口不可用,所以我得到exception.so,所以我想使用一些消息处理程序来创建该类的窗口消息,即CLed_arr。但是可用于此类为BN_CLICKED。

7.pls帮助我理解为什么只有BN_CLICKED消息可用于此窗口,还有什么方法可用于为此窗口添加其他消息。 8.如果我在OnitDialog()中创建了这16个窗口,我可以创建它们,但是我想将此CLed_arr开发为一个类,其基本过程在该类之内。

hlp。

n

在MFC中,CWnd是大多数UI类以及CStatic的基类。 因此,请尝试从CWnd处理WM_CREATE消息。 一旦创建窗口,它就会到来,但就在它可见之前。 有关更多信息,请参见此处

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM