输入法状态控制 ( IME )
来源:互联网 发布:网络借贷合法逾期费用 编辑:程序博客网 时间:2024/04/29 13:33
//下面的代码用来屏蔽某一个控件的输入法状态。
HIMC m_hImc; // 全局或者成员变量
// Function for Disabling IME
void CMyDialog::DisableIME()
{
HWND hWnd = GetDlgItem(IDC_EDIT1)->m_hWnd;
if (hWnd && IsWindow(hWnd))
{
// Get input context for backup.
m_hImc = ImmGetContext(hWnd);
// Remove association the testing
if (m_hImc)
ImmAssociateContext(hWnd, NULL);
// Release input context
ImmReleaseContext(hWnd, m_hImc);
::SetFocus(hWnd);
}
}
// Function for Enabling IME
void CMyDlg::EnableIME()
{
HWND hWnd = GetDlgItem(IDC_EDIT1)->m_hWnd;
if (hWnd && IsWindow(hWnd))
{
// Enable IME
if (m_hImc)
{
// Associate the input context with testing window
ImmAssociateContext(hWnd, m_hImc);
m_hImc = NULL;
}
::SetFocus(hWnd);
}
}
- 输入法状态控制 ( IME )
- 输入法的控制 - ime-mode
- 输入法的控制 - ime-mode
- 输入法(IME)实现原理
- IME输入法
- css控制输入法状态
- [CSS]浏览器IME输入法控制禁止输入中文
- 输入法编辑器(IME)程序设计(1)
- 输入法编辑器(IME)程序设计(2)
- 输入法编辑器(IME)程序设计(3)
- 输入法编辑器(IME)程序设计(4)
- 输入法编辑器(IME)程序设计(4)
- 输入法编辑器(IME)程序设计(3)
- 输入法编辑器(IME)程序设计(2)
- 输入法编辑器(IME)程序设计(1)
- 输入法编辑器(IME)程序设计(2)
- 输入法编辑器(IME)程序设计(1)
- 输入法编辑器(IME)程序设计(3)
- 利用Java调用可执行命令实例
- zt围棋与计算机
- 男女对话,随便扁
- 男女对话,随便扁
- 男女对话,随便扁
- 输入法状态控制 ( IME )
- zt计算主义质疑(Query Algorithmism)
- 作业搞成这样,怎么交?
- 对ARM初学者的一些建议
- MS-SQL server数据库开发精典技巧
- 在SQL数据库中定义函数
- DataTable,DataView和DataGrid中一些容易混淆的概念
- C#问题——属性的方法
- C#DateTime函数