处理双击邮件

【勇芳软件工作室】汉化HomePreviousNext

要接收双击消息,窗口必须属于具有CS_DBLCLKS类样式的窗口类。注册窗口类时设置此样式,如以下示例所示。

BOOL InitApplication(hInstance)

HINSTANCE hInstance;

{

WNDCLASS wc;

wc.style = CS_DBLCLKS | CS_HREDRAW | CS_VREDRAW;

wc.lpfnWndProc = (WNDPROC) MainWndProc;

wc.cbClsExtra = 0;

wc.cbWndExtra = 0;

wc.hInstance = hInstance;

wc.hIcon = LoadIcon(NULL, IDI_APPLICATION);

wc.hCursor = LoadCursor(NULL, IDC_IBEAM);

wc.hbrBackground = GetStockObject(WHITE_BRUSH);

wc.lpszMenuName = "MainMenu";

wc.lpszClassName = "MainWClass";

return RegisterClass(&wc);

}

一个双击消息总是在一个按钮消息之前。因此,应用程序通常使用双击消息来扩展它在按钮消息期间开始的任务。