현재 폼의 IMM 상태가 한글이면 True, 영문이면 False 를 반환하는 함수.
// uses 에 Imm 추가
function TForm1.한글: Boolean;
var
IMC: HIMC;
begin
IMC:=ImmGetContext(Self.Handle);
if ImmGetOpenStatus(IMC) then Result:=True
else Result:=False;
ImmReleaseContext(Self.Handle, IMC);
end;
현재 폼의 IMM 상태를 영문으로 변경.
// uses 에 Imm 추가
procedure TForm1.영문으로_변경;
var
IMC: HIMC;
begin
IMC:=ImmGetContext(Self.Handle);
ImmSetConversionStatus(IMC, 0, 0);
ImmReleaseContext(Self.Handle, IMC);
end;
'Delphi' 카테고리의 다른 글
[Windows] netsh - 네트워크 관련 쉘 명령어 (0) | 2009.04.18 |
---|---|
[Delphi] TImageList 를 이용해 TImage 에 그리기, TImage 에 글자 쓰기 (0) | 2009.04.18 |
[Delphi] 커서 포함 화면캡쳐 (0) | 2009.04.18 |
[Delphi] Indy10 TCP - 구조체 데이터 주고받기 (0) | 2009.04.18 |
[Delphi] WM_COPYDATA 로 통신하기 (0) | 2009.04.18 |