두 번 클릭 메시지를 처리

두 번 클릭 메시지를 받으려면 창이 창 클래스를 CS_DBLCLKS 클래스 스타일에 속해야 합니다. 설정 하면이 스타일 창 클래스를 등록 하는 경우 다음 예제와 같이.

 BOOL Init&Application(HINSTANCE hInstance) {WNDCLASS 화장실; 
 
    wc.style = CS_DBLCLKS (ko) | 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"; 
 
    반환 RegisterClass(amp;wc); 
} 
 

메시지 단추 두 번 클릭 메시지를 항상 앞 하 고 있습니다. 이런이 이유로 응용 프로그램 일반적으로 두 번 메시지를 사용 하 여 메시지 버튼 중 시작 작업을 확장.

 

Index