- CVI 정보나눔(www.cvi.kr)
- 스터디
- 강좌,팁,유용한것
강좌,팁
글 수 116
한글을 입력하는 컨트롤 이용시 한글IME 창 위치를 커서 위치로 세트하기
1. KDManip.dll(2006.6.24 이후버전) 을 준비합니다.(CVI 6.0 이후버전에서 사용가능합니다.)
2. KDManip.h 헤더파일을 include 합니다.
예)
#include
#include
#include "WriteHangul.h"
#include "KDManip.h"
static int panelHandle;
int main (int argc, char *argv[])
{
......
3. String, Text Box, Table 등의 콜백함수 내에서 KDIMM_AdjustIMMPosition() 함수를 호출합니다.
예)
int CVICALLBACK StringCB (int panel, int control, int event,
void *callbackData, int eventData1, int eventData2)
{
KDIMM_AdjustIMMPosition(panel, control, event);
switch (event)
{
case EVENT_COMMIT:
break;
}
return 0;
}
끝~~!
2006.6.29
허창원
1. KDManip.dll(2006.6.24 이후버전) 을 준비합니다.(CVI 6.0 이후버전에서 사용가능합니다.)
2. KDManip.h 헤더파일을 include 합니다.
예)
#include
#include
#include "WriteHangul.h"
#include "KDManip.h"
static int panelHandle;
int main (int argc, char *argv[])
{
......
3. String, Text Box, Table 등의 콜백함수 내에서 KDIMM_AdjustIMMPosition() 함수를 호출합니다.
예)
int CVICALLBACK StringCB (int panel, int control, int event,
void *callbackData, int eventData1, int eventData2)
{
KDIMM_AdjustIMMPosition(panel, control, event);
switch (event)
{
case EVENT_COMMIT:
break;
}
return 0;
}
끝~~!
2006.6.29
허창원