とりあえず、IMEパッドだけを呼び出してみるすくりぷと
http://www.mitene.or.jp/~sugisita/vb6_ime.html
#uselib "imm32.dll"
#cfunc ImmGetDefaultIMEWnd "ImmGetDefaultIMEWnd" int
#uselib "user32.dll"
#cfunc RegisterWindowMessage "RegisterWindowMessageA" int
sdim s,32000
mesbox s,640,480
hDefIme=ImmGetDefaultIMEWnd(hwnd)
RWM_SHOWIMEPAD="MSIMEShowImePad"
WM_MSIME_RECONVERTREQUEST = RegisterWindowMessage(varptr(RWM_SHOWIMEPAD))
sendmsg hDefIme,WM_MSIME_RECONVERTREQUEST, 0,0