利用VTK库开发基于MFC的应用程序
在用VTK库时,感觉很难开发出MFC的应用程序,VTK提供的vtkMFCWindow类封装的太死,在参考vtkMFCWindow类的实现方式后,通过改造单文档应用程序中的View类,直接在View类中就能响应MFC消息,同时又能利用VTK库本身的东西。在我的例子中,能打开VTK格式文件,同时能用鼠标进行移动旋转,缩放等操作,而且响应右键菜单,插入一个3ds文件。
主要修改地方:
在HBVRView.h中增加成员变量和函数:

VTK使用改进public:

同时添加所有与鼠标有关的消息响应函数。

在HBVRView.cpp中做如下修改:

VTK使用改进BOOL CHBVRView::PreCreateWindow(CREATESTRUCT& cs)

相关文章:

  • 2021-10-17
  • 2021-07-05
  • 2021-09-28
  • 2022-12-23
  • 2022-12-23
  • 2022-01-20
  • 2021-05-18
  • 2022-12-23
猜你喜欢
  • 2021-07-18
  • 2021-06-12
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-01-18
  • 2022-02-09
相关资源
相似解决方案