gpt4 book ai didi

mfc - 如何启用 AfxMessageBox Yes/No (MB_YESNO) "close"按钮? (右上角 "X")

转载 作者:行者123 更新时间:2023-12-04 19:24:21 42 4
gpt4 key购买 nike

调用时:

AfxMessageBox(strMsg, MB_YESNO);

将显示带有"is"和“否”按钮的消息框。但是右上角的“X”(关闭按钮)是禁用的,按ESC没有效果。

这是因为唯一有效的结果是 IDYES 和 IDNO,而不是 IDCANCEL。

有没有快速启用此行为的方法?
我想避免什么:
  • 为此创建一个自定义对话框。
  • 有是/否/取消按钮。

  • 在vista中,删除文件时,要求确认的对话框只有"is"和“否”,也可以用关闭按钮或ESC取消。我猜这是一个自定义对话框。

    最佳答案

    AfxMessageBox() 只是调用 MessageBox()内部。所以,不,如果不使用添加按钮的 MB_YESNOCANCEL,你就无法获得你想要的行为......

    关于mfc - 如何启用 AfxMessageBox Yes/No (MB_YESNO) "close"按钮? (右上角 "X"),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/809491/

    42 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com