主页 > 焦点科技 >海豚湾美甲图片_为什么vc++编程运行是按回车就崩了 >

海豚湾美甲图片_为什么vc++编程运行是按回车就崩了

为什么vc++编程运行是按回车就崩了
两个办法:
可以OnOK,具体做法是在类里声明virtual void OnOK();
类义
void CXXDlg::OnOK()
{
OnButton1() ;//这个函是按钮消息响应函数
}
也可以重写PreTranslateMessage
可以用类向导直接完成,也可以手动添加,类里声明
virtual BOOL PreTranslateMessage(MSG* pMsg);
类外
BOOL CXXDlg::PreTranslateMessage(MSG* pMsg)
{
// TODO: Add your specialized code here and/or call the base class
if(pMsg->message==WM_KEYDOWN)
{
if(pMsg->wParam==VK_RETURN)//回车键
OnButton1() ;
return TRUE;
}
return CDialog::PreTranslateMessage(pMsg);
}

点击“Tools”-“Environment Options”,按如下设置:


Python敲代码时怎么换行,每次一按Enter键就直接执行程序了,可是代码还没有写完啊。。。
你点击idle进入的时候 按ctrl+n会自行创建一个编辑文件 在里面编辑好后 在用F5执行 就可以了idlefilenew file创建一个新的文本,写完 按F5运行到要换行位置加个“\ ”用sublime text pycharm写代码用netpad+++编辑,按f5就能跑
汇编可执行文件.exe中按下键盘上的回车有什么用?是确认结束一段程序吗?他有结束功能吗?
有些是 程序等待你输入,按任意键继续
在c++里怎么识别回车键啊?就是按了回车键让他继续执行后面的程序比如实现。
char a = fin.get();// 读出一个字符
char b = fin.peek();// 读一个字符,但是不从字符流里取出来追问

不懂,具体点。追答

额。最近做文件读写有点多,蒙了。写错了。
不是fin,改成cin
我给你写个例子吧。
// 用户输入一串字符串,判断字符串第一个是不是回车
int main()
{
char c = ' ';
while (cin.get(c) && c != '\n')
{
cout << c << "不是回车"<< endl;
}
}
之前的fin.get()和peek()在文件读写里使用。追问

如果c是字符串类型(string),如何判断出是回车键呢?追答

#include
#include
using namespace std;
int main()
{
string c = "";
while ('\n' != cin.peek())
{
cin >> c;
cout << c << "不是回车"<< endl;
}
}


上一篇: 下一篇: