현재 위치 - 중국 분류 정보 발표 플랫폼 - 비즈니스 서비스 정보 - < p>VC 글로벌 핫키 구현 방법

< p>VC 글로벌 핫키 구현 방법

bool register hotkey (

hwndhwnd,//WM_HOTKEY 메시지를 받을 양식 핸들 지정

DLL 의 0xc000 과 0xffff 사이 < /p>

UINT fsModifiers,//다음 값의 조합: MOD_ALT, MOD_CONTROL, mod _ SSD < /p>

// 초기화 시 등록: < /p>

RegisterHotKey(m_hWnd, 1688, mod _ shift | mod A');

레지스트리 홉키 (m _ hwnd, 2688, MOD_SHIFT|MOD_CONTROL,' a'); < /p>

// 는 Shift+Ctrl+A 와 shift+ctrl+a 를 누르고 있음을 의미합니다.

bool unregister hotkey (hwnd hwnd, int id); < /p>

// WM_DESTROY 메시지를 추가할 때 바로 가기 키 로그오프

{

cdialog:: on destroy ())

//todo: add your message handler code here

unregister hotkey (m _ hwnd, 11 < /p>

UnregisterHotKey(m_hWnd, 2688);

}

/메시지 함수 추가

afx _ msg lresult onhothey (wparam wparam;

/구현

cwndsnapdlg:: on hotkey (wparam wparam, lparam lparam)

a.domodal ();

}

if ()

{

cdialogb;

b.domodal (); < /p>

}

//...

}