WEB开发网
开发学院软件开发VC Visual C++程序的建立~~3 阅读

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      鼠标中键被双击时发送该消息

Visual C++程序的建立~~3

2)键盘消息(见图1.4.4)

WM_CHAR      将一次单击键翻译成一个非系统字符时,发送该消息

上一页  1 2 3 4 5 6 7  下一页

Tags:Visual 程序 建立

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接