[C++ ] MFC 中 另类的 控制编辑框 字符方法~!
来源:互联网 发布:阿里云服务器干嘛用的 编辑:程序博客网 时间:2024/05/17 03:46
通过对 PreTranslateMessage(MSG* pMsg)函数的控制 不需要 去 繁琐的 重写 CEdit或 其他编辑控件的 OnKeyDown 方法 直接可以 在 绘制文字之前 截获 按键消息~! 简单实用~!
系统函数 BOOL CBuyItemDlg::PreTranslateMessage(MSG* pMsg)
{
_PreTranslateMessage( pMsg );
if( pMsg->message == WM_KEYDOWN)
{
CWnd *pWnd = GetFocus();
if( pWnd != NULL )
{
if( pWnd == GetDlgItem( IDC_BUY_EDIT ) )
{
//设置 不是数字键 不响应~!
if( pMsg->wParam < VK_NUMPAD0 || pMsg->wParam > VK_NUMPAD9)
{
return true;
}
}
}
}
return __super::PreTranslateMessage(pMsg);
}
- [C++ ] MFC 中 另类的 控制编辑框 字符方法~!
- MFC中改变编辑框文字大小、颜色的方法
- 编辑框中限制字符数的方法
- 编辑docx中字符的一个方法
- MFC中获得编辑框中指定的某一行的字符内容
- MFC编辑框输入输出控制
- MFC中编辑框edit的用法
- MFC中Radio在编辑框中显示的三种方法
- MFC 向编辑框中赋值和取值方法
- 运用三种方法在MFC的编辑框中输出数据——不覆盖
- 在MFC中的编辑框控件中,三种解析字段的方法
- MFC如何获取编辑框中的字符?
- C中数组的另类引用
- C中数组的另类引用
- 另类提取Word中图片的方法
- Java中另类使用内存的方法
- Java中另类使用内存的方法
- PHP的另类字符截取方法,彻低解决乱码
- javascript实现checkbox,多选 : 最多可选 2 项
- 飞鸽中100 Continue的解决办法
- 10个你闻所未闻的奇趣网站
- javascript中的style对象
- jboss 4.2.x下面部署seam examples(seam起步)
- [C++ ] MFC 中 另类的 控制编辑框 字符方法~!
- Win2008 Server防火墙确保系统更安全
- C++实例(ACE模式简单分析)
- ACE网络编程模式比较
- hello, world!
- 文本解析显神威:for /f 用法详解
- Debian 'login' Local Privilege Escalation Vulnerability
- Windows 2008网络负载均衡设置
- 红警3破解版有感