VC++中如何实现鼠标点击edit框后弹出虚拟数字键盘
在MFC中想实现以下效果,鼠标点击某edit框后,自动弹出一个虚拟的数字键盘,用鼠标点击该虚拟键盘中的数字键,数字自动填充到该edit框内。这个效果网页上好像经常碰到,不...
在MFC中想实现以下效果,鼠标点击某edit框后,自动弹出一个虚拟的数字键盘,用鼠标点击该虚拟键盘中的数字键,数字自动填充到该edit框内。这个效果网页上好像经常碰到,不知用MFC怎么实现,望指教!
那应该响应edit类的哪个消息呢?望再指点 展开
那应该响应edit类的哪个消息呢?望再指点 展开
展开全部
写一个类,派生自CEdit,做一个WM_LBUTTONUP消息响应函数
再写一个类,继承自CWnd,重写OnDraw函数,绘制虚拟数字键盘,做WM_LBUTTONDOWN消息响应,获取到CWinApp获取到对话框窗口,获取到编辑框,用GetText和SetText函数读取和写入文本。
再写一个类,继承自CWnd,重写OnDraw函数,绘制虚拟数字键盘,做WM_LBUTTONDOWN消息响应,获取到CWinApp获取到对话框窗口,获取到编辑框,用GetText和SetText函数读取和写入文本。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
捕获单击编辑框的事件
然后自己弹出一个数字键盘
然后自己弹出一个数字键盘
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询