文章出自https://blog.csdn.net/qq_41843732/article/details/91422764

在UG二次开发中,若使用MFC库,一旦加上#include<Afx.h>头文件,下面这句话就报错

theDialog = GetPoints::theUI->CreateDialog(theDlxFileName);

解决CreateDialog函数在UI.hxx文件和WinUser.h中的冲突

在windows API中已经将CreateDialog定义为宏 CreateDialogW,如下图WinUser.h中

当编译到UI.hxx中时,CreateDialog函数背当作CreateDialogW函数,从而产生矛盾

解决方法是在UI.hxx中加上一句 #undef CreateDialog,意为取消CreateDialog的宏定义

UG二次开发CreateDialog函数在UI.hxx文件和WinUser.h中的冲突相关推荐

  1. NX二次开发CreateDialog函数在UI.hxx文件和WinUser.h中的冲突

    NX二次开发CreateDialog函数在UI.hxx文件和WinUser.h中的冲突 在UG二次开发中,若使用MFC库,一旦加上#include<Afx.h>头文件,或者使用<wi ...

  2. 【UG二次开发环境建立教程】

    UG二次开发环境建立教程 关于UG二次开发环境的两种建立方法 方法一:导入UG二次开发向导模板 1.分别安装UG软件和Visual Studio软件,保证软件可以正常打开使用. 2.打开UG安装目录, ...

  3. 使软件可二次开发_基于C++的?UG二次开发

    C++是C语言的继承,它既可以进行C语言的过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向对象的程序设计.C++擅长面向对象程序设计的同时,还可以 ...

  4. NX/UG二次开发创建曲面偏置体

    NX/UG二次开发--创建曲面偏置体 创建曲面偏置体 1.曲面偏置 创建曲面偏置体 这里介绍了一种对模型曲面进行偏置来获得偏置体的方法. 1.曲面偏置 void OffsetFace(tag_t fa ...

  5. UG二次开发技术的研究

    摘 要:UG软件是美国EDS公司开发的一套集CAD/CAM/CAE一体的高端软件.UG是一个通用软件,用户必须在此基础上进行二次开发,才能满足专门模具设计的需要,提高设计效率.本文探讨UG二次开发技术 ...

  6. UG 二次开发中文帮助文档,UFun在线帮助文档, NX API 中文帮助文档

    UG 二次开发中文帮助文档,UFun在线帮助文档, NX API 中文帮助文档 在线的中文帮助文档,不用下载,网页直接查询函数: UFun函数中文帮助文档地址:http://www.ugapi.com ...

  7. ug二次开发(一)添加标题栏及加入功能

    文章目录 1 概念 2 开发vb界面的二次开发(extra) 3ug ui界面上列表栏的产生 3.1 men文件 3.1 tbr文件 1 概念 将如图所示文件加入vs的目录中,与目录中文件合并一下,此 ...

  8. 深度解析UG二次开发装配的部件事件、部件原型和部件实例

    做UG二次开发快一年了,每次遇到装配的问题涉及到部件事件.部件原型和部件实例还是一头雾水,什么是实例,什么是原型这些专业术语等等. 针对这个问题,今天专门写了一篇特辑,结合装配实例深度剖析装配过程中的 ...

  9. UG二次开发教程(基于NX12.0/VS2015版本)

    ** UG二次开发教程(基于NX12.0/VS2015版本) 安装教程 ** UG NX12.0安装 NX12.0 安装包下载地址: 链接:https://pan.baidu.com/s/1I0CCF ...

最新文章

  1. CSS盒子模型(border、padding、margin、圆角边框、盒子阴影、文字阴影、新闻列表综合案例、新浪导航栏案例)
  2. mysql为什么采用b树_为什么MongoDB采用B树索引,而Mysql用B+树做索引
  3. 插入数据,已存在则不插入
  4. 在搜索框自动输入文本_Selenium 时间搜索框查询和日期大小比较
  5. UI设计灵感|移动应用的数据表盘都是怎么设计的?
  6. Linux制作软盘镜像
  7. EasyUI Combobox 的 onChange,onSelect,onClick 事件
  8. InputNumber 数字输入框
  9. 西门子200SMART(六)数据块
  10. 怎么给其他账号的服务器备案
  11. 深入理解IGMP协议
  12. SQL_Injection_Base_by_Silic读书摘要
  13. 全志T507操作小技巧连载2-T507以太网配置方法
  14. php织梦网站如何设置头,织梦dedecms网站的安全设置教程
  15. iOS-基于SwiftUI开发的简易备忘录,适合新人学习,可用于大作业
  16. 怎样让女朋友高兴,适用于两地分居的恋人(转载)
  17. 携程加入直播行列:负债近千亿 疫情后用户面临退款难
  18. java毕业设计大学生体测数据管理系统Mybatis+系统+数据库+调试部署
  19. MATLAB的iamgeLabeler制作语义分割标签及路径修改
  20. Pandas set_index 用法

热门文章

  1. 网络安全协议之SSL协议
  2. vue大文件下载(下载进度展示)
  3. Strippednot stripped
  4. passive-interface OSPF 的被动接口
  5. 解决sublime无法下载插件问题
  6. 公司企业小程序怎么开发自己的小程序
  7. IPv6技术精要(第2版)Rick Graziani
  8. im2col矩阵卷积原理
  9. 「小白学Python」Windows安装Python
  10. 移植智能ABC输入法到Windows XP