여기에 올려진 한영키 관련된 모든 글들이 자신의 애플리케이션
에서의 한영키 상태를 알수 있게끔 되어 있더군요.(아래소스와 같이)
hIMC := ImmGetContext(Form1.handle);
ImmGetConversionStatus(hIMC, dwConversion,dwSentence);
if dwconversion = 1 then
showmessage('한글')
else
showmessage('영문');
자신의 애플리케이션 말고 다른 애플리케이션(예를 들어 Notepad)의
한영키 상태는 어떻게 알수 있나요. 아래와 같이 해봤는데도 안되더군요.
hIMC := ImmGetContext(GetForeGroundWindow());
ImmGetConversionStatus(hIMC, dwConversion,dwSentence);
if dwconversion = 1 then
showmessage('한글')
else
showmessage('영문');
방법좀 갈켜주세요..
그럼이만....