关于动态生成static的一些问题 我在做一个程序,其中用到动态生成static控件并且希望可以给这个控件添加点击的消息处理函数,这个应该怎么实现?我在论坛中看到有人说有封装好的static的类可以实现很多方法,如果真的可以,那这个类叫什么?不用这个类也可以,其他实现方法都行~!! 本人是新手,正在做课设,希望大家帮帮忙~! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 直接用CStaic类就可以啊你Create一个CStatic控件,指定位置和ID;然后重载加载这个CStatic控件的窗口的虚函数OnCommand在OnCommand中判断HIWORD(wParam) == BN_CLICKED,LOWORD(wParam)是否等于你指定的CStatic控件的ID,是就响应消息 先new一个CStatic,然后再Create,注意要想CStatic获得事件,必须在Create的时候加上SS_NOTIFY,否则CStatic无法获得事件响应然后就是楼上所说的处理OnCommand 子类化CStatic,里面响应你要处理的消息,然后create子类化的类。 如何使调用的对话框在弹出时和主窗口的大小相同,并且最大化时主窗口也最大化 应该是有关SeleteObject的问题 float类型问题求教 请教关于逐层复制文件的问题 请教VC++.net 2003的问题? 请问CArray类能否用在控制台程序里? 关于DirectX中改变TextOut字体的问题 关于实时视频数据编码缓冲的问题,希望大家给点意见(特别是熟悉vfw的,流媒体的) 为什么会这样? CFormView上的Button怎幺丢掉了? 为什么VC++程序运行过程中会弹出oracle odbc driver connect窗口 OpenGL画动图问题
你Create一个CStatic控件,指定位置和ID;
然后重载加载这个CStatic控件的窗口的虚函数OnCommand
在OnCommand中判断HIWORD(wParam) == BN_CLICKED,LOWORD(wParam)是否等于你指定的
CStatic控件的ID,是就响应消息
注意要想CStatic获得事件,必须在Create的时候加上SS_NOTIFY,否则CStatic无法获得事件响应
然后就是楼上所说的处理OnCommand