Обработка сообщения дважды щелкните

Чтобы получать сообщения двойного щелчка, окна должны принадлежать класс окна, имеющий стиль класса CS_DBLCLKS. Задайте этот стиль при регистрации класса окна, как показано в следующем примере.

 BOOL Init&Application(HINSTANCE hInstance) {WNDCLASS туалет; 
 
    WC.Style = CS_DBLCLKS | CS_HREDRAW | CS_VREDRAW; 
    WC.lpfnWndProc = MainWndProc (WNDPROC); 
    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»; 
 
    возвращение RegisterClass(amp;wc); 
} 
 

Дважды щелкните сообщение всегда предшествует кнопки вниз сообщение. По этой причине приложения обычно используют дважды щелкните сообщение для расширения задачу, он начал во время кнопку вниз сообщение.

Index