2 mt ywt MT_ywt 于 2015.07.15 12:19 提问

基于对话框的VTK应用程序运行时的错误 6C

1>------ 已启动生成: 项目: vtkDialog, 配置: Debug Win32 ------
1>正在编译...
1>CvtkView.cpp
1> WINVER not defined. Defaulting to 0x0600 (Windows Vista)
1>D:\VTK\vtk-5.10.1-bin\vtkConfigure.h(194) : error C2628: “CvtkView”后面接“bool”是非法的(是否忘记了“;”?)
1>.\CvtkView.cpp(17) : error C2143: 语法错误 : 缺少“;”(在“<”的前面)
1>.\CvtkView.cpp(17) : error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
1>.\CvtkView.cpp(18) : error C2143: 语法错误 : 缺少“;”(在“<”的前面)
1>.\CvtkView.cpp(18) : error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
1>.\CvtkView.cpp(18) : error C2086: “int vtkSmartPointer”: 重定义
1> .\CvtkView.cpp(17) : 参见“vtkSmartPointer”的声明
1>.\CvtkView.cpp(19) : error C2143: 语法错误 : 缺少“;”(在“<”的前面)
1>.\CvtkView.cpp(19) : error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
1>.\CvtkView.cpp(19) : error C2086: “int vtkSmartPointer”: 重定义
1> .\CvtkView.cpp(17) : 参见“vtkSmartPointer”的声明
1>.\CvtkView.cpp(28) : error C2065: “RenderWindow”: 未声明的标识符
1>.\CvtkView.cpp(28) : error C2227: “->SetParentId”的左边必须指向类/结构/联合/泛型类型
1> 类型是“'unknown-type'”
1>.\CvtkView.cpp(29) : error C2065: “RenderWindow”: 未声明的标识符
1>.\CvtkView.cpp(29) : error C2227: “->SetSize”的左边必须指向类/结构/联合/泛型类型
1> 类型是“'unknown-type'”
1>.\CvtkView.cpp(30) : error C2065: “RenderWindow”: 未声明的标识符
1>.\CvtkView.cpp(30) : error C2227: “->AddRenderer”的左边必须指向类/结构/联合/泛型类型
1> 类型是“'unknown-type'”
1>.\CvtkView.cpp(30) : error C2065: “Renderer”: 未声明的标识符
1>.\CvtkView.cpp(32) : error C2065: “RenderWindow”: 未声明的标识符
1>.\CvtkView.cpp(32) : error C2227: “->GetInteractor”的左边必须指向类/结构/联合/泛型类型
1> 类型是“'unknown-type'”
1>.\CvtkView.cpp(35) : error C2065: “RenderWindowInteractor”: 未声明的标识符
1>.\CvtkView.cpp(35) : error C2227: “->SetRenderWindow”的左边必须指向类/结构/联合/泛型类型
1> 类型是“'unknown-type'”
1>.\CvtkView.cpp(35) : error C2065: “RenderWindow”: 未声明的标识符
1>.\CvtkView.cpp(36) : error C2065: “RenderWindowInteractor”: 未声明的标识符
1>.\CvtkView.cpp(36) : error C2227: “->Initialize”的左边必须指向类/结构/联合/泛型类型
1> 类型是“'unknown-type'”
1>.\CvtkView.cpp(39) : error C2065: “RenderWindow”: 未声明的标识符
1>.\CvtkView.cpp(39) : error C2227: “->Start”的左边必须指向类/结构/联合/泛型类型
1> 类型是“'unknown-type'”
1>.\CvtkView.cpp(45) : error C2143: 语法错误 : 缺少“;”(在“->”的前面)
1>.\CvtkView.cpp(45) : error C2143: 语法错误 : 缺少“;”(在“->”的前面)
1>生成日志保存在“file://c:\Users\Administrator\Desktop\vtkDialog\bin\vtkDialog.dir\Debug\BuildLog.htm”
1>vtkDialog - 27 个错误,0 个警告
2>------ 已跳过生成: 项目: ALL_BUILD, 配置: Debug Win32 ------
2>没有为此解决方案配置选中要生成的项目
========== 生成: 成功 0 个,失败 1 个,最新 1 个,跳过 1 个 ==========

3个回答

MT_ywt
MT_ywt   2015.07.15 12:21

改了好久都找不到能把错误减少的方法。。。。。。。。。。。。。。。。T T 大神们求救~~~

MT_ywt
MT_ywt   2015.07.15 13:57

之前的那些问题我重新建了工程就没有了但是现在有了新的问题。。。。。。。。。。。。。。。。。。。。。。。。。图片说明

MT_ywt
MT_ywt   2015.07.15 13:56

之前的那些问题我重新建了工程就没有了但是现在有了新的问题。。。。。。。。。。。。。。。。。。。。。。。。。图片说明

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
当应用程序不是以 UserInteractive 模式运行时显示模式对话框或窗体是无效操作。
问题:当应用程序不是以 UserInteractive 模式运行时显示模式对话框或窗体是无效操作。请指定 ServiceNotification 或 DefaultDesktopOnly 样式,以显示服务应用程序发出的通知。    在 System.Windows.Forms.MessageBox.ShowCore(IWin32Window owner, String text, Strin
"当应用程序不是以 UserInteractive 模式运行时显示模式对话框或窗体是无效操作。请指定 ServiceNotification....."的解决方案
编程不止,bug不止。 程序员每天都会遇到各种各样的bug,如下,发布的项目发生了一下错误: 当应用程序不是以 UserInteractive 模式运行时显示模式对话框或窗体是无效操作。请指定 ServiceNotification 或 DefaultDesktopOnly 样式,以显示服务应用程序发出的通知。 原来MessageBox.Show(es.Message);这句话
1.3 基于对话框的MFC应用程序实例
MFC的全程是“Microsoft Foundation Classes”(微软基础类库),是微软为了简化Windows下应用程序的编写而提供的一个框架。MFC对基本API做了封装,并提供了数量众多的C++封装类。在编程时使用MFC,虽然会降低少许运行效率,但是会大大提高应用程序的开发效率。1.3.1 技术要点: 对话框是Windows系统中的特殊窗口,对话框在系统内部已经实现了消息处理等功能,使得
VTK+MFC 系列教程 非常强大
介绍了基于VTK的单文档应用程序开发,并以图像重采样为例,实现了一个简单的图像重采样的应用程序。对于多文档应用程序,与单文档应用程序基本一致,这里就不再讲述。对话框应用程序是MFC应用程序中一个使用非常广泛的框架,本节就以医学图像可视化中常用的四视图框架程序的实现为例,讲述基于VTK的对话框应用程序开发。
基于VTK&ITK的Qt应用程序开发
基于VTK&ITK的Qt应用程序开发 分类: VTK应用示例 2013-03-23 14:08 2875人阅读 评论(9) 收藏 举报 CMakeQtVTKITK 目录(?)[+]         关于VTK与Qt整合的程序示例,我们在博文(点击这里查看)里面已经讲得相当详细了。总而言之,言而总之,不外乎先写CMakeLists.txt脚本,然后用CMake
PCL点云处理可视化——法向显示错误“no override found for vtk actor”解决方法
一、环境 Win10 X64 VS2015 PCL1.8.0AllinOne 二、代码 #include "stdafx.h" #include pcl/point_types.h> #include pcl/io/pcd_io.h> #include pcl/kdtree/kdtree_flann.h> #include pcl/features/normal_3d.h> #inc
MFC应用程序类型:单文档、多文档与基于对话框
单文档:记事本类程序的标准模式,有菜单栏、工具栏等,只能进行一份文档的操作,即不能同时在同一个应用程序中打开两个文件 多文档:WORD类或浏览器程序的标准模式,可多个窗口显示不同的信息,进行不同的任务,有过个视图环境,可同时操作多个文件。多个文件共享同一菜单栏、工具栏等 对话框:可方便的使用控件,所见即所得的编程,没有菜单栏、工具栏等 怎样看出一个MFC应用程序是基于单文档、多文档还
MFC基于对话框的Windows应用程序
MFC编程基础 ,基于对话框的Windows应用程序,对新手非常有用的MFC教程,适合于实训学生所用
再探MFC(一)基于对话框的MFC应用程序项目框架
大学毕设时学的MFC,工作头一年还用的MFC,之后再也用不到了.当时买的MFC书籍早就束之高阁了.现在需要开发一个简单的桌面程序,于是我又把MFC捡起来.MFC早已过时,不过如果开发简单的Windows桌面应用,MFC不失为一个简单的选择.
MFC之基于对话框的Win32程序
之前认识了Win32程序的主函数,这次介绍一下另一个特别重要的函数,消息回调函数。 第一步:先添加一个对话框 第二步:通过DialogBox()函数调用, 第一个参数是资源句柄hInstance, 第二个参数是窗口ID,需要用LPCTSTR强制转换, 第三个参数是父窗口,一般设为NULL, 最后一个参数是一个消息处理函数,即消息回调函数,用于处理对话框上的消息。