【发布时间】:2015-07-17 02:27:15
【问题描述】:
我希望能够创建一个屏幕键盘,以便在选择编辑字段时弹出。我正在使用 MFC Visual Studio 2005(基于 C++)。
以下是我目前的代码:
void CTestHarnessDlg::OnEnChangeEdit3()
{
CKeyboard Dlg;
Dlg.DoModal();
}
当我运行对话框并单击所选字段时,它不会打开屏幕键盘,直到我按下键盘上的一个键。有没有办法在不输入任何内容的情况下打开键盘?
我一直在研究 ON_EN_SETFOCUS,但我对 MFC 很陌生。我不知道如何在代码中使用 CEDIT 命令类...感谢任何帮助,谢谢!
【问题讨论】:
-
带有“DLL”的意思是对话框吗?
-
是的,对话框。很抱歉造成混乱!
标签: mfc dialog keyboard editbox