Caps Lock Ű Ϲ ڰ ϸ ϴ Ű ڵ忡 ǵ ϰų ٲ ִ.
ݵ 빮ڷ Էؾ ϴ ǰ ڵ峪 빮ڸ ؾ ϴ ̴.
GetKeyState(VK_CAPITAL) ȣ Ʈ 1 ȴ. Ʈ Ű ¸ ϴµ ֻ Ʈ ִ Ѵ.
̸ ؾ ϴµ ֻ Ʈ ִ ̰ Ʈ 빮 ϴ ̴. , ִ, Ҵ ̴.
keybd_event(VK_CAPITAL, 0, 0, 0) ȣ keybd_event(VK_CAPITAL, 0, KEYEVENTF_KEYUP, 0) ȣ ٽ . Ű ִ ̴.
̴. ҽ ڵ .
LRESULT CALLBACK WndProc(HWND hWnd, UINT iMessage, WPARAM wParam, LPARAM lParam)
{
HDC hdc;
PAINTSTRUCT ps;
TCHAR str[128];
switch (iMessage) {
case WM_CREATE:
hWndMain = hWnd;
return 0;
case WM_PAINT:
hdc = BeginPaint(hWnd, &ps);
// .
if ((GetKeyState(VK_CAPITAL) && 1) == 0) {
lstrcpy(str, TEXT("Caps Lock Off"));
} else {
lstrcpy(str, TEXT("Caps Lock On"));
}
TextOut(hdc, 10, 10, str, lstrlen(str));
EndPaint(hWnd, &ps);
return 0;
case WM_LBUTTONDOWN:
//
keybd_event(VK_CAPITAL, 0, 0, 0);
keybd_event(VK_CAPITAL, 0, KEYEVENTF_KEYUP, 0);
InvalidateRect(hWnd, NULL, TRUE);
return 0;
case WM_DESTROY:
PostQuitMessage(0);
return 0;
}
return(DefWindowProc(hWnd, iMessage, wParam, lParam));
}
Win32 Ʈ ҽ ٿ Ѵ.
ȭ鿡 Caps LockŰ ¸ ְ 콺 ư Ŭϸ Ѵ.
Ư · Ϸ ¸ ϴ ° ƴ ȴ.
평창여대생출장 | 대저역안마
CJSTKXLQL
다운동출장샵
펜션에서낚시
완도출장샵✓천안성인출장마사지
하남미팅 초대남과 격하게 포항출장업소
욱수동마사지
신서동채팅
주교동안마
부북면콜걸
CROOKS&CASTLES
서산출장만남
노원출장안마
성인만화추천
CROOKS&CASTLES
부업거리 게시판
ebook 대여 도서관 | 대출철회 방법 | 닭띠아들
제주카페
셀카놀이
bnk증권✓대환장 통수 선협전✓고수익 부업
팔로우늘리기
백일상대여
재테크 잘하는 방법 | 월정리카페 | 투잡 체력
스시✓가을가을해✓대여금 이자율
아기옷추천
조인
분당출장만남
구미출장안마
부산영화동호회
자동차세
|
|