|
안녕하세요. ~
String HWPPath = "C:\\HNC\\Hwp70\\Hwp.exe";
ShellExecute(NULL, "open", HWPPath.c_str(), NULL, NULL, SW_SHOWNORMAL);
한글 2007의 경로로 한글을 실행시키는 코드 입니다.
Memo의 텍스트를 버튼1을 누르면 한글에 Memo의 텍스트를 띄우는 것을
Memo의 텍스트를 텍스트파일로 저장하고, ShellExecute 의 파라메터로 텍스트파일의 경로를
넘겨줘서 처리를 하고 있습니다.
그런데 제가 하고 싶은 것은 아래한글의 기능에 Shift +Tab 기능입니다.
자동 탭기능으로, 엔터없이 장문을 쓰고 다음 줄로 넘어가면 자동으로 탭이 들어가 줄을 맞쳐주는 기능입니다.
지금 Memo의 텍스트를 한글로 띄우는 것은 구현이 되어 있으니, 한글을 먼저 띄워서 Shift + Tab의
윈도우 메세지를 날려서 한글에서 자동탭을 설정해 놓고 Memo의 텍스트를 한글로 띄우면 자동으로
탭이 들어간 문장이 나오게 하고 싶습니다.
꼭 Shift + Tab을 메세지로 보내거나 하지 않더라도 다른 방법이 있다면 알려주시면 감사하겠습니다.~~
좋은 하루 되세요.
한글의 Shift + 탭 기능을 이해 못 하시는 분들을 위해 한글 파일도 함께 올려봅니다.
|