什么是消息处理函数?什么是消息响应函数?

来源:百度知道 编辑:UC知道 时间:2024/07/05 19:57:30

一回事,就是对你的动作,比如按下按键,输入字符或对计时器的刷新做出响应,一般是通过ClassWizard添加,比如双击控件就可弹出增加消息响应函数提示框

消息处理函数是SDK编程里每个窗口用来响应消息的函数,格式为

LRESULT CALLBACK (*p)( HWND, UINT, WPARAM, LPARAM ) .

它里面的格式一般为
WindowProc( HWND, UINT umsg, WPARAM, LPARAM)
{
switch(umsg)
{
case WM_PAINT:
}

}
但是MFC里的不是用case XXX来响应消息,是用响应的函数来处理这些消息比如WM_PAINT 对应OnPaint()这个就是消息响应函数.

都一样
WindowProc( HWND, UINT, WPARAM, LPARAM)