MFC 如何响应StaticBox的点击事件
来源:互联网 发布:云杉网络如何 编辑:程序博客网 时间:2024/05/29 08:13
方法I:
步骤(1)、将静态文本的notify属性选中
步骤(2)、将ID修改成自己的ID,不要使用使用默认的IDC_STATIC,就可以响应OnLButton消息了。
注:静态框不改ID的话就不能进行响应函数,必须一下ID就可以为它添加响应函数了。
方法II:
void XXView::OnLButtonDown(UINT nFlags, CPoint point){ Crect rcStatic; GetDlgItem(IDC_STATIC)->GetWindowRect(&rcStatic); ScreenToClient(&rcStatic); if(point.x >rcStatic.left && point.x <rcStatic.right && &&point.y >rcStatic.top && point.y <rcStatic.bottom) { afxMessageBox("Click Static True!") }}
在Static中添加位图:
首先,增加单击鼠标左键事件的命令响应函数OnLButtonUp。然后,利用CBitmap类显示图像。首先在资源列表中加载一幅位图。ID号为IDB_BITMAP1。第三步,在对话框中插入一个静态文本,右击其属性,将其类型改为位图,并与一个CStatic类的变量m_stc关联。第四步,在OnLButtonUp中写:CBitmap *bitmap;bitmap = new CBimtap;bitmap.LoadBitmap(IDB_BITMAP1);m_stc.SetBitmap(&bitmap);
0 0
- MFC 如何响应StaticBox的点击事件
- UIButton的响应点击事件
- MFC的鼠标事件响应
- 事件响应链,点击屏幕时是如何互动的,事件的传递
- GridView的item无法响应点击事件
- EditText的点击事件屏蔽键盘响应
- iOS中UIAlertView的点击响应事件
- Android进阶-点击事件的响应问题
- ListView的item点击事件不响应
- button响应点击事件的方法
- AndroidStudio下的点击事件不响应
- 响应send按钮的点击事件
- 点击事件不响应的问题
- android,NavigationView的点击事件无响应
- button 的点击事件不响应
- ListView的Item点击事件无响应
- UIImageView响应点击事件
- UIImageView响应点击事件
- OpenMP 环境变量
- 目标跟踪小结
- 前缀、中缀、后缀表达式
- JDBC编程——缺少Mysql驱动的解决方法
- OpenGL中的多重采样
- MFC 如何响应StaticBox的点击事件
- birt报表分组
- 2014 年最热门的国人开发开源软件 TOP 100
- Swift中的枚举类型(一)
- Jquery的扩展方法extend是我们在写插件的过程中常用的方法,该方法有一些重载原型,在此,我们一起去了解了解 JQuery的extend扩展方法: Jquery的扩展方法extend是我们在写
- UVA3942(字典树加DP)
- 元素js_存dom对象表格增删以及编辑
- uva_145_Periodic Strings
- android studio首次安装运行出现无法进入问题