-
테스트는 윈도우 모바일 6.1, 옴니아 1, 모아키 내에서 입력 방식 변경...
// 1 한글, 2 영어, 3 영어, 4 숫자, 5 필기...
BOOL CKeyPadTestDlg::_SetSIPControl(int nImData)
{
SIPINFO siKeyPad = { 0, };
siKeyPad.cbSize = sizeof(SIPINFO);
if(FALSE == ::SipGetInfo(&siKeyPad))
return FALSE;siKeyPad.fdwFlags = SIPF_ON;
siKeyPad.dwImDataSize = 1;
siKeyPad.pvImData = (void*)&nImData;return ::SipSetInfo(&siKeyPad);
}_SetSIPControl(4);
::SipShowIM(SIPF_ON);PS. 기본, 모아키, 천지인... 입력 방법 변경 하는 법...
아래 CLSID중 필요 한것을 세팅 하면 바뀌게 됨.
CLSID clsidDefault = { 0x8d018493, 0x3945, 0x4c6a, { 0xa3, 0xb1, 0xba, 0xba, 0xee, 0xc5, 0x68, 0xd6 } }; // MS 디폴트
CLSID clsidMoaKey = { 0x4ddfd05a, 0xae44, 0x41aa, { 0x95, 0xe9, 0x78, 0xb9, 0x84, 0x7b, 0x60, 0x37 } }; // 모아키
CLSID clsidCJI = { 0x427bcef5, 0x245b, 0x4f72, { 0x91, 0x43, 0x77, 0x3a, 0x27, 0xda, 0x35, 0x8f } }; // 천지인
CLSID clsidDioPen = { 0x92429690, 0xbe04, 0x21d0, { 0xa4, 0xf8, 0x00, 0xaa, 0x00, 0xa7, 0x49, 0xb9 } }; // 디오펜::SipSetCurrentIM(&clsidDefault);
'공장 이야기' 카테고리의 다른 글
Process Kill (0) 2010.04.22 Windows Mobile에서 키패드 변경 (0) 2010.04.19 Stack fault 와 Stack overflow (0) 2009.12.15 아 지롤 같은 Data Abort... (0) 2009.11.23 T*OMNLA에서 PPP 연결... (0) 2009.10.30