📄 subject_45119.htm
字号:
<p>
序号:45119 发表者:阳光之子 发表日期:2003-06-26 17:46:15
<br>主题:很菜的问题,急...急!!!!
<br>内容:在基本对话框中怎样才能保证按下同一个按键的第一次弹出一个消息框,而按第二次时弹出另外一个消息框呢?
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:counter-bug 回复日期:2003-06-26 18:11:10
<br>内容:按什么键,键盘?按钮?<BR>用个数组,记下每次按的键,然后再又按键就比较。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:小白菜 回复日期:2003-06-26 18:19:45
<br>内容:搞一个变量不就可以了吗<BR>如<BR>int f=0;<BR>当按键时就 f++;<BR>switch(f){<BR> case 0:<BR> //第一个消息框<BR> break;<BR> case 1;<BR> //第二个<BR> break;<BR>}
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:阳光之子 回复日期:2003-06-27 07:39:57
<br>内容:小白菜,你的方法好象不行哦?<BR>counter_bug:对不起,我说得不清楚,我说的是button控件。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:风之文章 回复日期:2003-06-27 09:15:53
<br>内容:给你个例子
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:风之文章 回复日期:2003-06-27 09:18:38
<br>内容:给你个例子吧
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:counter-bug 回复日期:2003-06-27 09:19:22
<br>内容:函数体内用static 变量<BR>static int f ;<BR>switch(f){<BR> case 0:<BR> //第一个消息框<BR> break;<BR> case 1;<BR> //第二个<BR> break;<BR>} <BR><BR>f++
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:风之文章 回复日期:2003-06-27 09:27:09
<br>内容:<BR>void CTestbDlg::OnButton1() <BR>{<BR> // TODO: Add your control notification handler code here<BR> <BR> static int f ;<BR> if(f%2==0) f=0;<BR> else f=1;<BR> switch(f)<BR> {<BR> case 0:<BR> AfxMessageBox("aaa");<BR> break;<BR> case 1:<BR> AfxMessageBox("bbb");//第二个<BR> break;<BR> default:<BR> AfxMessageBox("cccc");<BR> }<BR> f++;<BR>}
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:阳光之子 回复日期:2003-06-27 09:45:17
<br>内容:谢谢两位同胞,你们的方法都可行,但相比之下,风之文章的方法更实际些。而counter_bug的方法好象只能执行两次后就没反应了,所以,对不起了counter_bug,
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -