不好意思,我是个刚学vc的人,问的问题可能很可笑,不过我的程序是按书上写的,运行以后真的是没有办法在编辑框内键入任何东东,而且没有任何的错误提示,在按下esc以后,程序就关闭了,不知道是什么原因?帮我看看可以吗?谢谢!
解决方案 »
- 在tcp连接中,给定缓冲区小于接收信息长度时,被切割的信息尾部是什么字符?
- 关于ListView的用法
- VC中有关右键快捷菜单的问题
- 关于createthread传递参数的问题
- 如何响应列表控件滚动条消息?
- 我要使用CStringT::Tokenize,为什么MFC里定义不了CStringT?
- 一个非常简单的问题,关于CListBox
- 急救,怎么用vc语言调用动态库boxodbc 动态建立数据库 高手帮忙,请立即回复
- 如何消去picture控件的边框?
- CArchive的问题,如何利用这种机制在存取文件。
- 一个关于toolbar的小问题
- 在线等待,请问一个Access的问题,在VC对数据库操作时遇到的
重载OnCancel和OnOK,在对话框编辑器中双击你的OK和Cancel按钮就可以定义这两个函数。
他把你的输入都变成" ",
void CTestDlg::OnChangeTestEdit()
{
UpdateData(true);
CString UpperValue;
UpperValue=m_TestEdit;
UpperValue.MakeUpper();
if (UpperValue=="PAINT")
system("pbrush.exe");
m_TestEdit=" ";
UpdateData(false);
if (UpperValue=="CACULATOR")
system("cal.exe");
///////////////////////////////////////////
m_TestEdit=" ";
UpdateData(FALSE); // 就是它干的,
////////////////////////////////////////////
if (UpperValue=="EXIT")
OnOK();
// TODO: If this is a RICHEDIT control, the control will not
// send this notification unless you override the CDialog::OnInitDialog()
// function and call CRichEditCtrl().SetEventMask()
// with the ENM_CHANGE flag ORed into the mask.
// TODO: Add your control notification handler code here
}