鱼C论坛

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

[已解决]关于MessageBox的问题

[复制链接]
发表于 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 判断不就行了吗?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2018-1-18 22:59:04 | 显示全部楼层    本楼为最佳答案   
sdk档案说得很明白了呀。你点了确认才会返回IDOK, 点叉叉是肯定不会返回IDOK的。
if else 判断不就行了吗?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2018-1-19 08:54:05 | 显示全部楼层
你要单独处理一下点击叉叉的消息,不知道你学过了没有
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2018-1-19 10:45:46 | 显示全部楼层
窗口右上角的x返回的是WM_CLOSE这个消息,可以自己定义.
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2018-1-19 12:04:41 | 显示全部楼层
ba21 发表于 2018-1-18 22:59
sdk档案说得很明白了呀。你点了确认才会返回IDOK, 点叉叉是肯定不会返回IDOK的。
if else 判断不就行了吗 ...

我点那个小窗口的叉叉同样会退出,所以才会疑惑
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-4-20 14:18

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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