5.返回值IDCANCEL和CommDlgExtendedError函数 -windows编程

   引言:今天看MicrosoftDoc关于CFileDialog的doModal函数返回值的部分,提到了实际上MFC提供了错误信息显示。

    个人技术博客(文章整理+源码): zobol的windows编程教程 | LearnWinAPI

1.用法:

      CFileDialog::DoModal的返回值IDOK或IDCANCEL。如果返回IDCANCEL,请调用Windows CommdLGextenderror函数以确定是否发生错误。

      CommDlgExtendedError函数可以返回任何常见对话框函数的常规错误代码。如果由于用户关闭或取消了对话框,公共对话框函数返回FALSE,则返回值为零。否则,返回值为非零错误代码。此外,还存在仅针对特定公用对话框返回的错误代码。所有这些错误代码都在Cderr中定义。h、 对于任何常用对话框函数,都可以返回以下常规错误代码。

2.错误类型:

    CDERR_DIALOGFAILURE 0xFFFF:The dialog box could not be created. The common dialog box function's call to the DialogBox function failed. For example, this error occurs if the common dialo

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值