编辑框设置wenti 编辑框设置了一个数字(INT,FLOAT,DOUBLE等等)型的变量,怎么在开始时显示在该编辑框为空白,而不是初始的0,另外,如果用键盘上的删除键删除最后一个数字(设置自动触发刷新编辑框显示的函数),则会出现“请输入一个数”的提示,结果数据还是原来的数,(只有选定该数,再输入新数字才行)有没有办法在删除时,触发默认数据为0? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 OnInitDialog()中m_edit1.SetWindowText(""); BOOL CTest6Dlg::PreTranslateMessage(MSG* pMsg) { if( pMsg->message == WM_KEYDOWN ) { if(pMsg->hwnd == GetDlgItem(IDC_EDIT1)->m_hWnd) { m_edit1.SetWindowText("0"); } } return CDialog::PreTranslateMessage(pMsg);} AfxMessageBox函数会将发给主窗体的消息给清空吗? MFC如何感知鼠标的位置? 图标问题 如何实现打开时,弹出About窗口? 关于系统设置的问题,大家帮忙啊 关于html调用控件的问题。 怎样才能让你的程序漂亮一点点呢?怎样才能换皮肤?它就是答案! SDI的程序,很简单,改变窗口大小的时候没有看到图形,是不是太快了? WinInet类编程请教…… STL为什么那么大呀?? 请问如何用vc&opengl绘制旋转体 单文档视图结构的工程,在App里重载OpenDocumentFile(LPCTSTR lpszFileName),怎么把文件名传给MainFrame呢?
m_edit1.SetWindowText("");
{
if( pMsg->message == WM_KEYDOWN )
{
if(pMsg->hwnd == GetDlgItem(IDC_EDIT1)->m_hWnd)
{
m_edit1.SetWindowText("0");
}
}
return CDialog::PreTranslateMessage(pMsg);
}