“试图执行的操作不受支持”解决
今天在改写一个对话框程序时, 不断弹出了”试图执行的操作不受支持”的警告对话框, 如果点击”确定”忽略这个警告, 程序也能正常运行(并不会异常退出), 但在程序运行的某些时候, 会不断弹出这样的警告对话框.
这到底是怎么回事, 百思不得其解, 而且很奇怪这是个警告对话框, 不是错误对话框(一般错误对话框弹出后, 点击”确定”, 程序会退出的).
在网上查询一下, 有如下内容:
应当是资源的问题,或者某个资源在resource.h中有定义,但是窗体中被你删除了…遇到这种情况一般都是资源造成的,你好好检察一下你的窗体资源 .
这个突然提醒了我, 我记得我之前删除了界面中的几个资源, 会不会是这些资源相关的内容我没有删除干净, 于是在Debug模式下跟踪, 终于在” DoDataExchange(CDataExchange* pDX)”中发现如下代码” DDX_Check(pDX, IDC_CHECK_ADD_ASIC_NOTE, m_bIsAddAsicNote)”(其中资源ID为” IDC_CHECK_ADD_ASIC_NOTE”的CheckBox正是我所删除的一个资源, 咦, 既然我已经删除了这个资源, 那为什么在编译的时候程序不警告或报错呢. 在查找了一下, 发现原来在Resource.h中我也没有将” IDC_CHECK_ADD_ASIC_NOTE”删除, 所以导致, 编译时程序只是静态的分析Resource.h存在这个CheckBox的资源ID” IDC_CHECK_ADD_ASIC_NOTE”, 于是就假定这个资源存在, 故” DDX_Check(pDX, IDC_CHECK_ADD_ASIC_NOTE, m_bIsAddAsicNote)”处也不会报错, 但在程序运行时, 由于我多处调用”UpdatData(FALSE)”, 而这个函数会调用” DoDataExchange(CDataExchange* pDX)”函数, 而此时程序才发现其实” IDC_CHECK_ADD_ASIC_NOTE”对应的资源不存在, 所以就会弹出上面的警告了.

除此之外, 有时Resource.h中资源ID如果有重复, 也会导致上面的问题.

“试图执行的操作不受支持”解决相关推荐

  1. 试图执行的操作不受支持解决办法

    在VS2008使用串口控件,在DDX_Control(pDX, IDC_MSCOMM1, m_com)处弹出"试图执行的操作不受支持"提示,查无重复资源或调用已删除资源,最终发现是 ...

  2. 关于Omnipeek遇到“试图执行的操作不受支持”问题

    1.安装完Omnipeek后新建New Capture遇到"试图执行的操作不受支持" 解决办法:卸载11版本,换回7.1版本可以正常使用 问题原因:转中文替换了英文peekres. ...

  3. 打印机连接不上打印提示这个操作不受支持解决

    今天有台电脑突然打印不了,打印的时候提示 打印失败.是否参阅打印疑难解答以获得帮助?出现这个原因是因为win10系统更新了补丁导致的. 解决方案: win10打印机修复工具.zip-桌面系统文档类资源 ...

  4. 远程计算机未配置身份验证出现问题怎么办,Win10远程桌面连接出现身份验证错误要求的函数不受支持解决方法...

    最近有用户反馈在Win10系统下进行远程桌面连接的时候,连接到远程服务器时出现:现身份验证错误,要求的函数不受支持的错误提示,远程桌面无法连接,那么遇到这样的问题该如何解决呢?下面我们一起来看看如何解 ...

  5. Reporting Services 在WIN7和2008下出现“授予的权限不足,无法执行此操作。 (rsAccessDenied)”的解决办...

    最近刚刚接触Sql server的Reporting Services,使用它做报表.做好之后在浏览器下浏览时出现了一个错误:"为用户"Caishy-PC\Caishy" ...

  6. 远程桌面无法验证计算机身份验证,远程桌面时出现“身份验证错误,要求的函数不受支持”解决办法...

    远程桌面时 "出现身份验证错误,要求的函数不受支持"的错误,如图所示: 这是由于本地客户端或者服务器端一方更新了CVE-2018-0886 的 CredSSP 补丁,而另外一方未安 ...

  7. 远程桌面时出现“身份验证错误,要求的函数不受支持”解决办法

    远程桌面时 "出现身份验证错误,要求的函数不受支持"的错误,如图所示: 这是由于本地客户端或者服务器端一方更新了CVE-2018-0886 的 CredSSP 补丁,而另外一方未安 ...

  8. 无线承载网络“组或资源的状态不是执行请求操作的正确状态”解决方法

    在使用win 7 无线承载网络时,启动该服务时,有时会提示:组或资源的状态不是执行请求操作的正确状态. 网上有文章指出,解决这个问题的方法是在设备管理器中启动"Microsoft托管网络虚拟 ...

  9. 无线承载网络 组或资源的状态不是执行请求操作的正确状态 解决方法

    在使用win 7 无线承载网络时,启动该服务时,有时会提示:组或资源的状态不是执行请求操作的正确状态. 网上有文章指出,解决这个问题的方法是在设备管理器中启动"Microsoft托管网络虚拟 ...

最新文章

  1. 转如何在Sublime Text 2里增加编辑运行java功能
  2. 2017年要学习的三个CSS新特性
  3. formdata上传文件_大文件分片断点上传实现思路以及方案
  4. python dict遍历文件_python 字典(dict)遍历的四种方法性能测试报告
  5. linux中asm数据库卸载教程,删除Linux非rac环境下的ASM实例
  6. 地震中房子变废墟了,贷款还需要还吗?
  7. jzoj1213-棋盘上的士兵【状压dp】
  8. JWT token生成原理
  9. JAVA的节点流和处理流
  10. 文章内部设置目录,锚点
  11. 服务器与虚拟技术,云服务器与虚拟化服务器的区别
  12. python求数组的所有组合_使用numpy构建两个数组的所有组合的数组
  13. 重磅:达摩院医疗AI团队CVPR'20论文解读 | 凌云时刻
  14. 云南昭通暴雨强度公式_最新玉溪市中心城区暴雨强度公式(修订)
  15. hua图软件 mac_sai mac中文版|sai绘画软件 For Mac下载 v3.0 官方版 - 121苹果网
  16. HyperAttentionDTI: improving drug–protein interaction prediction by sequence-based deep learning wit
  17. 螳螂有6条腿C语言,一只蜈蚣40只脚,一只螳螂有6只脚,现有蜈蚣和螳螂共35只,合计脚822只,蜈蚣和螳螂各多少只?...
  18. 知识图谱概论(二):概念具象化描述
  19. MyBatis关联对象查询
  20. [量子计算]量子计算的最佳应用(The Best Applications for Quantum Computing)

热门文章

  1. php curl chunked,PHP 用 curl 读取 HTTP chunked 数据
  2. 台式计算机系统错误,Bios设置错误导致电脑无法开机的解决办法!-戴尔台式机bios设置...
  3. 验证概念(四)验证点的提取和执行
  4. Unity游戏Server放在云服务器上
  5. C#调用百度翻译API实现自己的简单翻译工具
  6. 商品期货的估值与驱动
  7. 某游戏大厂员工爆料:米哈游给留守过年员工5000元奖励,网友:我司邮件暗示让为爱发电...
  8. 印象笔记 - 记录生活的点点滴滴
  9. 《马东职场B计划》笔记
  10. linux有趣程序视频,Linux系统下也玩视频编辑 10个非常流行的免费Linux视频软件