。下面有一段伪代码演示如何在窗口过程中处理消息: LONG WndProc(HWND hwnd,UINT MessageType,WPARAM LPARAM switch (MessageType) {/∥使用SWITCH语句将各种消息分开 case (WM PAINT): do YourWindow(.);∥在窗口需要重新绘制时进行输出 break case(WM LBUTTONDOWN): do Your Work(..)∥在鼠标左键被按下时进行处理 break; default: callDefault WndProc(.);∥对于其他情况就让系统自己 处理 break; ⚫ 下面有一段伪代码演示如何在窗口过程中处理消息: ⚫ LONG WndProc(HWND hwnd , UINT MessageType ,WPARAM , LPARAM) ⚫ { ⚫ switch(MessageType) ⚫ {// 使用SWITCH语句将各种消息分开 ⚫ case(WM_PAINT): ⚫ doYourWindow(…); // 在窗口需要重新绘制时进行输出 ⚫ break ; ⚫ case (WM_LBUTTONDOWN): ⚫ doYourWork(…)//在鼠标左键被按下时进行处理 ⚫ break ; ⚫ default: ⚫ callDefaultWndProc(…) ; // 对于其他情况就让系统自己 处理 ⚫ break; ⚫ } }