鱼C论坛

 找回密码
 立即注册
查看: 623|回复: 4

[已解决]关于MessageBox的问题

[复制链接]
最佳答案
2 
发表于 2018-1-18 22:59:03 | 显示全部楼层 |阅读模式
10鱼币
  1. if (MessageBox(hwnd, TEXT("这都被你找到了!"), TEXT("BYE"), MB_OK) == IDOK)
复制代码


本来是想只有在用户点确定后程序才会退出,但我发现,如果点小窗口的叉叉同样能关掉,我想要用户点小窗口的叉叉能起取消的作用,即什么都没发生过
最佳答案
2018-1-18 22:59:04
sdk档案说得很明白了呀。你点了确认才会返回IDOK, 点叉叉是肯定不会返回IDOK的。
if else 判断不就行了吗?

最佳答案

查看完整内容

sdk档案说得很明白了呀。你点了确认才会返回IDOK, 点叉叉是肯定不会返回IDOK的。 if else 判断不就行了吗?
最佳答案
916 
发表于 2018-1-18 22:59:04 | 显示全部楼层    本楼为最佳答案   
sdk档案说得很明白了呀。你点了确认才会返回IDOK, 点叉叉是肯定不会返回IDOK的。
if else 判断不就行了吗?
最佳答案
1272 
发表于 2018-1-19 08:54:05 | 显示全部楼层
你要单独处理一下点击叉叉的消息,不知道你学过了没有
最佳答案
2 
发表于 2018-1-19 10:45:46 | 显示全部楼层
窗口右上角的x返回的是WM_CLOSE这个消息,可以自己定义.
最佳答案
2 
 楼主| 发表于 2018-1-19 12:04:41 | 显示全部楼层
ba21 发表于 2018-1-18 22:59
sdk档案说得很明白了呀。你点了确认才会返回IDOK, 点叉叉是肯定不会返回IDOK的。
if else 判断不就行了吗 ...

我点那个小窗口的叉叉同样会退出,所以才会疑惑
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

小甲鱼强烈推荐上一条 /1 下一条

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号

GMT+8, 2018-8-19 06:21

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表