Visual C++程序的建立~~3
2009-06-03 20:04:55 来源:WEB开发网核心提示: 我们可以在程序中通过此消息名“WM_PAINT来访问它,此定义我们将在本章例9中用到,Visual C++程序的建立~~3(5), 在Windows中,不同的消息由应用程序的不同部分进行处理,窗口消息往往带有参数,以标志处理消息的方法,例如:我们在窗口中的某个控件上右击鼠标键
我们可以在程序中通过此消息名“WM_PAINT来访问它。此定义我们将在本章例9中用到。
在Windows中,不同的消息由应用程序的不同部分进行处理。例如:我们在窗口中的某个控件上右击鼠标键,该控件将会接收一条WM_RBUTTONDOWN消息,相应的程序就会处理这条消息。例如我们在窗口中按下鼠标右键,就会弹出一个快捷菜单等。
2、消息分类
(1)窗口消息(Windows message):
窗口消息主要是指WM___开头的消息(WM_COMMAND除外),一般由窗口类和视图类对象来处理,窗口消息往往带有参数,以标志处理消息的方法。窗口消息包括:
1)鼠标消息(见图1.4.3所示)
WM_MOUSEMOVE 鼠标移动时发送该消息
WM_LBUTTONDOWN 鼠标左键被按下时发送该消息
WM_LBUTTONUP 鼠标左键被释放时发送该消息
WM_LBUTTONDBLCLK 鼠标左键被双击时发送该消息
WM_RBUTTONDOWN 鼠标右键被按下时发送该消息
WM_RBUTTONUP 鼠标右键被释放时发送该消息
WM_RBUTTONDBLCLK 鼠标右键被双击时发送该消息
WM_MBUTTONDOWN 鼠标中键被按下时发送该消息
WM_MBUTTONUP 鼠标中键被按释放时发送该消息
WM_MBUTTONDBLCLK 鼠标中键被双击时发送该消息
2)键盘消息(见图1.4.4)
WM_CHAR 将一次单击键翻译成一个非系统字符时,发送该消息
- ››Visual Basic 2008 数学函数
- ››Visual Studio2005中Smart Device的问题
- ››Visual Studio 中根据数据库字段动态生成控件
- ››Visual Studio 11全新黑色主题
- ››Visual Studio 2011 Beta新特性(一):安装VS201...
- ››建立唯美图片特效,十个jQuery插件分享
- ››Visual Studio自定义调试窗体两个小技巧
- ››Visual Studio 2005 Team Edition for Database P...
- ››Visual C#两分钟搭建BHO IE钩子
- ››建立自己的TextView和ImageView的组合View类
- ››Visual C++优化对大型数据集合的并发访问
- ››程序启动画面
更多精彩
赞助商链接