手术导航系统重新开发1:创建新的MFC对话框应用

之前的手术导航系统,用vs2008、32位的环境由MFC开发,项目文件无法在高版本visual studio运行,由于本人对VTK、ITK、IGSTK开发工具和整体模块的细节功能还不够了解,所以决定,在VS2019上重新用MFC搭一遍,对原函数进行重构、优化。

创建新项目:
在这里插入图片描述自动生成框架:
在这里插入图片描述打开资源视图 Dialog对话框:
在这里插入图片描述修改窗口

  • 包含手术导航、系统设置、关闭系统三个主模块
  • 附有下一步按钮
  • 基本的文本:基于CT图像的肾内手术电磁导航系统
  • List item
    最关键的是修改为应有的属性:

遇到的一个小问题,文本的name默认无法修改(ID改了):在这里插入图片描述另一个小问题,在资源视图中显示在另一个编辑器中打开,重启无效,后来发现是默认打开了.h文件,关闭后恢复正常

最后界面布置完成:
在这里插入图片描述但是布置好界面后,直接运行出现的还是原窗口。
这里双击窗口会生成新的.h.cpp但是是空白的。。。

检查了一下原来是安装没安装全:
在这里插入图片描述在这里插入图片描述修改安装,然后可以创建MFC应用…然后我们重新来过:
有MFC应用和MFC动态链接库可选择:
在这里插入图片描述本人决定先来个静态的,因为不能要求所有的应用工作站都有编译器,移植性好一点。。。算了还是共享DLL吧:
在这里插入图片描述现在又遇到了问题,基类选什么:在这里插入图片描述Ex是加强版,可以有更多的界面优化:
在这里插入图片描述资源视图与解决方案管理器如图:
在这里插入图片描述在这里插入图片描述这个不太好,含有中文。对比之前的可以看出,这个名字应该是CGITS:
在这里插入图片描述为了方便移植,本人还是重新创建一次:
在这里插入图片描述在这里插入图片描述在这里插入图片描述现在的状态:
在这里插入图片描述在这里插入图片描述
里面多了一个pcb:

// pch.h: 这是预编译标头文件。
// 下方列出的文件仅编译一次,提高了将来生成的生成性能。
// 这还将影响 IntelliSense 性能,包括代码完成和许多代码浏览功能。
// 但是,如果此处列出的文件中的任何一个在生成之间有更新,它们全部都将被重新编译。
// 请勿在此处添加要频繁更新的文件,这将使得性能优势无效。

对比查看应该是原项目中的:
在这里插入图片描述
在这里插入图片描述下面可以对新的对话框进行设置了!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值