posts - 85,  comments - 69,  views - 13万
03 2013 档案
VS2010使用 ITK的release版本链接失败 “_ITERATOR_DEBUG_LEVEL”
摘要:解决办法itk重新release编译然后将工程属性中MD调试改成MD不调试好了。 阅读全文
posted @ 2013-03-29 15:54 30斤大番薯 阅读(573) 评论(0) 推荐(0)
c++写一个类后编译发现class重定义
摘要:这种问题经常都是头文件互相包含导致的在h文件开头加上#pragma once这样这个头文件只编译一次避免了这个问题 阅读全文
posted @ 2013-03-21 22:14 30斤大番薯 阅读(9109) 评论(0) 推荐(0)
MFC中修改dockpane的位置生成的程序却没有生效的问题解决
摘要:MFC中修改dockpane的位置生成的程序却没有生效的问题,例如原来的dockpane在左边,我突然改到右边,生成的程序去没有发生变化,dockpane还在左边,这是因为当前程序已经在注册表中添加了程序了信息,解决办法如下:解决办法如下: 1、在APP类中的InitInstance()函数中有SetRegistryKey,其功能是记录程序中的一些注册表信息 2、当你调试多次的时候,注册表记录的信息可能会换乱,最终造成程序停靠窗口的初始化停靠位置无效 3、在注册表中搜索SetRegistryKey的参数字符串如:SetRegistryKey(_T("Local AppWizard-G 阅读全文
posted @ 2013-03-16 15:49 30斤大番薯 阅读(1225) 评论(0) 推荐(0)
转:将CFormView嵌入到CDockablePane中
摘要:第一步:将两个空白的CDockablePane嵌入到MainFrm中:1,利用类向导,添加两个基类为CDockablePane的类CDock1,CDock2;2,在MainFrm.h中添加Dock1.h和Dock2.h的头文件;并派生两个子类protected:CDock1 m_dock1;CDock2 m_dock2;CDockablePane* m_pTabbedBar;3,在MainFrm的OnCreate()里面添加:(最好接着EnableAutoHidePanes(CBRS_ALIGN_ANY);这句后面添加)if(!m_dock1.Create("Dock1", 阅读全文
posted @ 2013-03-16 15:45 30斤大番薯 阅读(1495) 评论(0) 推荐(0)
vtkMultiThreader坑爹吗?
摘要:vtkMultiThreader是个坑爹货this->m_vtk.multithreader=vtkMultiThreader::New();int thID = this->m_vtk.multithreader->SpawnThread((vtkThreadFunctionType)Thread_VolumeRender_test, &(this->renderinfo));&(this->renderinfo)搞了两天死活传不进线程里面,坑爹啊,找来找去都不知道究竟哪里有问题调试时已经确定&(this->renderinfo)是 阅读全文
posted @ 2013-03-07 16:33 30斤大番薯 阅读(1253) 评论(1) 推荐(0)
一个失败的案例,一个线程创建非模态对话框,主线程做其它事,对话框按钮不能响应鼠标
摘要:#include "afxwin.h"#include "STOPDialog.h"class UIWorker : public CWinThread{ DECLARE_DYNCREATE(UIWorker); public: UIWorker(void); ~UIWorker(void); bool CreateMyDlg( void ); void SetOwnerWnd( HWND hWnd ); void DestroyMyDlg( void ); bool GetDoneFlag(); BOOL InitInstance(); int Exi 阅读全文
posted @ 2013-03-05 21:26 30斤大番薯 阅读(1199) 评论(0) 推荐(0)

< 2025年4月 >
30 31 1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 1 2 3
4 5 6 7 8 9 10

点击右上角即可分享
微信分享提示