使用MFC && CAD 的一些使用方式记录【追加ing】

这篇具有很好参考价值的文章主要介绍了使用MFC && CAD 的一些使用方式记录【追加ing】。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1. 项目调试:由于项目很大,因此,我们调试的时候,不应该编译整个软件而是应该只编译对应的

类去做处理

使用MFC && CAD 的一些使用方式记录【追加ing】,mfc,c++

 2. debug 设置断点方面:

以往我们的操作都是在.exe直接执行文件上进行操作,但是,现在,由于我是对arx进行的二次开发,相当于生成的是 dll 动态链接库,那么,我们应该附加到进程中再去调试,

然后如果说被卡断,那么,不加断点他也会显示出到底是哪里出错了:

同时,一个调试小tips:当我们设置断点的时候,

3. 关于头文件和不同项目之间的头文件调用:

啥是项目: 有这种图标的,就是项目,对应一个Arx类

使用MFC && CAD 的一些使用方式记录【追加ing】,mfc,c++

 (1)在同一个项目中:使用.h 和 .cpp进行共享某个处理函数

(2)在跨项目时,要配合使用 .h 和 .lib文件

每个项目都会有个 XXXXXX_Exports.h 类。这个类的主要作用就是 把这个类中涉及到的头文件都包含方便其他 项目使用

同时会使用 # pagram once 来加入 lib文件(lib文件就是其他类生成的可执行文件)

有路径的,可以尝试 选择跳转到文档:

使用MFC && CAD 的一些使用方式记录【追加ing】,mfc,c++

 

5. 出现这个错误就是因为:

使用MFC && CAD 的一些使用方式记录【追加ing】,mfc,c++

 我们在修改代码后,重新生成时,就会 出现这个问题:

出现这个问题的原因是:我们之前生成的arx动态链接库文件现在正在被调用呢(3D3S软件还运行着呢),此时再重复生成的话,这个生成的位置就是在被占用的,因此会报错

所以解决办法也很明了了,就是把3D3S 关了,重新生成,然后再打开3D3S

6. 断点调试:

【没写完】文章来源地址https://www.toymoban.com/news/detail-570968.html

到了这里,关于使用MFC && CAD 的一些使用方式记录【追加ing】的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 问题记录:MFC使用ADO在32位和64位下分别连接ACCESS数据库碰到的问题

    题外话:近期收到个任务,给合作的公司弄一个静态库,库的功能需要加载文件夹中的ACCESS数据库,合作方希望同时有32位的 和 64位的。 进入正题把,首先声明,我的ACCESS数据库文件后缀是.mdb的 在x86下导入msado15.dll,我是这样写的 我按网上说的#import \\\"C:Program FilesCommon Fil

    2024年02月03日
    浏览(37)
  • 【MFC常用问题记录】

    采用afxBeginThread(): //show_flag、int_num、thread_stop_flag都是在mfc的类中定义的全局变量 //调用 参考: 1.线程函数报错: 没有重载函数 \\\"AfxBeginThread\\\"的实例与参数列表匹配

    2024年02月12日
    浏览(29)
  • MFC Tab 控件使用

      接下来两步,每个子对话框都要操作:    TCN_SELCHANGE 消息处理函数中添加代码如下:

    2024年02月08日
    浏览(29)
  • MFC中使用多线程

    一、在MFC中使用多线程,可以通过CWinThread类来实现。下面是一个简单的示例,演示了如何在MFC应用程序中创建和使用多线程: 在你的MFC应用程序中包含头文件 \\\"afxmt.h\\\",该头文件包含了多线程相关的类和函数。 创建一个派生自CWinThread的自定义线程类。示例代码如下: 在自定

    2024年02月11日
    浏览(35)
  • MFC自定义控件使用

    用VS2005新建一个MFC项目,添加一个Custom Control控件在窗体 我们需要为自定义控件添加一个类。项目,添加类,MFC类 设置类名字,基类为CWnd,你也可以选择CDialog作为基类 类创建完成后,在它的构造函数中注册一个新的自定义窗体,取名为\\\"MyWindowClass\\\"

    2024年02月15日
    浏览(61)
  • MFC TabControl使用方法

    1.新建放置控件对话框 新建1个放置TabControl的Dialog主对话框,在此对话框中拖入1个TabControl控件,为控件绑定变量类型为:CTabCtrl,变量名为m_TabCtrl_Four。 2.新建子对话框并新建类 新建两个作为TabControl控件界面的Dialog子对话框,并为其新建两个对话框类。 3.设置子对话框属性

    2024年02月07日
    浏览(35)
  • MFC CList 类的使用

    MFC提供CList 类; 类CList支持可按顺序或按值访问的非唯一对象的有序列表;CList 列表与双链接列表行为相似; 类型POSITION的变量是列表的;可使用POSITION变量作为循环因子来顺序遍历列表,作为书签来保存位置; CList 类的头文件是 afxtempl.h; CList类的成员 构造函数  

    2024年02月15日
    浏览(21)
  • AfxBeginThread线程函数的使用(MFC)

    在MFC中,开启线程函数推荐使用 AfxBeginThread 函数,返回的是CWinThread类,可以响应消息 线程函数在接受的参数需要进行 类型转换 需传入多个参数时可将多个参数定义为一个 结构体 ,然后再传递给线程函数 可将当前窗口指针作为参数传递到线程函数中,线程函数即可调用窗

    2024年02月07日
    浏览(29)
  • MFC创建和使用OCX控件

    2024年02月13日
    浏览(34)
  • MFC使用正则表达式基础步骤

    ①头文件包含 #include ②明确声明正则表达式 更多正则表达式可查阅:https://blog.csdn.net/Next_Second/article/details/126696589 ③CString 转string ④进行匹配 完整函数

    2024年02月16日
    浏览(30)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包