怎么用代码调出系统软键盘?比如一个编辑框,或者一个ListControl需要输入数据
网上搜到了一段代码,但是不知道怎么用
CWnd *pWnd = GetDlgItem(IDC_EDIT1);
if (pWnd){
pWnd->SetFocus();
HIMC hIMC = ImmGetContext(pWnd->m_hWnd);
DWORD dwConv, dwSent;
DWORD dwTemp;
ImmGetConversionStatus(hIMC,&dwConv,&dwSent);
if (dwConv & IME_CMODE_SOFTKBD)
dwConv &= ~IME_CMODE_SOFTKBD;
else
dwConv |= IME_CMODE_SOFTKBD;
ImmSetConversionStatus(hIMC,dwConv,dwSent);
ImmReleaseContext(pWnd->m_hWnd,hIMC);
}
[解决办法]
#include <Imm.h>
#pragma comment(lib,"Imm32.lib")
[解决办法]