안녕하세요. 임펠리테리님.
님께서 만드신 Shift+Space 키에 대한 팁을 보니까
아래와 같이 사용자 함수로 돼 있더군요.
bool __fastcall TForm1::GetHanMode(void)
void __fastcall TForm1::ToggleHanMode(void)
void __fastcall TForm1::AppMessage(tagMSG &Msg, bool &Handled)
void __fastcall TForm1::FormShow(TObject *Sender)
void __fastcall TForm1::ShowHanEngStatus(void)
사용해보니까 Shift+Space 키를 누르면 한/영 전환이 되는 건 당연하고
제가 그 동안 궁금했던...
1) Shift+Space 키를 눌러도 커서가 이동하지 않고 제자리 있는 점.
2) RichEdit1SelectionChange(...) 이 함수가 있는 프로그램에서도 항상
포커스가 AppMessage(...) 이 함수에 있다는 점.
[질문]
AppMessage(...) 이 사용자 함수를 이용하지 않고
Object Inspector 의 Events 에서 FormKeyDown(...) 이 함수를
자동으로 생성해서 위에 1)+2)번과 똑같은 기능을 갖게 하고싶은데
아무리 노력을 해도 실력이 부족해서인지 안되네요.
jsk365 올림.
|