注册 登录
编程论坛 VC++/MFC

虚拟键盘

donggegege 发布于 2012-03-21 19:10, 917 次点击
创建一个窗体,并为其添加编辑框空间,当点击空间时弹出另外一个对话框,上面的按钮对应数字,当单击相应按钮时候,怎么样使他们显示在编辑框中???
4 回复
#2
yoyo_pig2012-03-23 09:48
比如含有编辑框控件(ID号是IDC_EDIT_NUM)的窗口名字(Caption)是MainForm ,那么给对应着数字的按钮添加单击消息,
void CDlg**::OnBnClickedButton0()
{   
    HWND hwnd;     
    hwnd=::FindWindow(NULL,_T("MainForm"));
    ::SetDlgItemText(hwnd,IDC_EDIT_NUM,_T("0"));
}
其余的数字按钮同理
#3
友明2012-03-23 18:32
这些窗口程序用c#编程比较方便吧
#4
donggegege2012-03-26 17:23
还有其他方法了没有啊???
#5
donggegege2012-03-26 17:24
回复 2楼 yoyo_pig
还有其它好的方法没???
1