2009/06/21 12:58 SCRIPTING
주로 이벤트를 통해 키코드를 받아오는 상황이 많지만 텍스트값으로부터 키코드를 알아내야 할때,
vkKeyScan함수를 이용.
%x로 받으면 16진수, %d로 받으면 10진수로 나옵니다.

void CWowrobotDlg::OnEnChangeEditRepeat(){
mEditRepeat.SetLimitText(1);
mEditRepeat.GetWindowTextW(szTemp,8);
TCHAR temp=VkKeyScan(szTemp[0]);
wsprintf(szTemp,L"%x",temp);
mStaticRepeat.SetWindowTextW(szTemp);
}




VkKeyScan 함수 도움말
http://msdn.microsoft.com/en-us/library/ms646329(VS.85).aspx

VkKeyScanEx 함수 도움말
http://msdn.microsoft.com/en-us/library/ms646332(VS.85).aspx
Posted by 안두리

댓글을 달아 주세요

최근에 올라온 글

최근에 달린 댓글