手术导航系统重新开发1:创建新的MFC对话框应用
之前的手术导航系统,用vs2008、32位的环境由MFC开发,项目文件无法在高版本visual studio运行,由于本人对VTK、ITK、IGSTK开发工具和整体模块的细节功能还不够了解,所以决定,在VS2019上重新用MFC搭一遍,对原函数进行重构、优化。
创建新项目: 自动生成框架: 打开资源视图 Dialog对话框: 修改窗口
-
包含手术导航、系统设置、关闭系统三个主模块 附有下一步按钮 基本的文本:基于CT图像的肾内手术电磁导航系统 List item 最关键的是修改为应有的属性:
遇到的一个小问题,文本的name默认无法修改(ID改了):另一个小问题,在资源视图中显示在另一个编辑器中打开,重启无效,后来发现是默认打开了.h文件,关闭后恢复正常
最后界面布置完成: 但是布置好界面后,直接运行出现的还是原窗口。 这里双击窗口会生成新的.h.cpp但是是空白的。。。
检查了一下原来是安装没安装全: 修改安装,然后可以创建MFC应用…然后我们重新来过: 有MFC应用和可选择: 本人决定先来个静态的,因为不能要求所有的应用工作站都有编译器,移植性好一点。。。算了还是共享DLL吧: 现在又遇到了问题,基类选什么:Ex是加强版,可以有更多的界面优化: 资源视图与解决方案管理器如图: 这个不太好,含有中文。对比之前的可以看出,这个名字应该是CGITS: 为了方便移植,本人还是重新创建一次: 现在的状态: 里面多了一个pcb:
// pch.h: 这是预编译标头文件。 // 下方列出的文件仅编译一次,提高了将来生成的生成性能。 // 这还将影响 IntelliSense 性能,包括代码完成和许多代码浏览功能。 // 但是,如果此处列出的文件中的任何一个在生成之间有更新,它们全部都将被重新编译。 // 请勿在此处添加要频繁更新的文件,这将使得性能优势无效。
对比查看应该是原项目中的: 下面可以对新的对话框进行设置了!
