我把做好的工程文件夹传给别人后,不知怎的,从别人那里打开后想在ClassWizard里向CMainFrame添加相应函数时,蹦出提示:
a duplication insert block exists for class "CMainFrame" in the source file(F:\vcproj\crypt\mainfrm.h,F:\vcproj\crypt\mainfrm.cpp)
我现在无法通过ClassWizard向CMainFrame添加类,只能手动添加
请问这是怎么回事呢?
删除.clw等文件重新装载类也不行
a duplication insert block exists for class "CMainFrame" in the source file(F:\vcproj\crypt\mainfrm.h,F:\vcproj\crypt\mainfrm.cpp)
我现在无法通过ClassWizard向CMainFrame添加类,只能手动添加
请问这是怎么回事呢?
删除.clw等文件重新装载类也不行
解决方案 »
- ULONGLONG数据的保存和输出??
- 在creatfont时能创建任意字体吗?
- 为什么dptolp和lptodp得到一样的结果呢?关于坐标系有趣的问题
- 请教大家一个问题,急啊~~~~~~~!VC里如何使用用VB编写的用户控件?为什么我用的时候编译没有错误,但是运行时会报错?
- ▲▲▲▲▲还是关于InstallShield for VC++ 的问题,如何实现“卸载”▲▲▲▲▲
- 高分求购开发文档实例
- 我想让MDI窗体生成的子窗体没有最大化,最小化,关闭
- MFC向SQL Server2008更新数据Time(0)类型
- 请教 PFB 文件格式!
- 50分求购:DW取色那个吸管光标怎么实现?为什么只能在当前窗口区域内改变光标?
- fatal error C1010: unexpected end of file while looking for precompiled header directive 程序编译出现如此错误提示?
- 美化Dialog问题 (界面高手请进)
//}}AFX_结尾的
不要搁自己的代码
网上找了找!!不得要领...
关注..........
不知道是不是ide的bug!呵呵
//}}AFX_结尾的
不要搁自己的代码
right 吗???????????
楼主明白了告诉下哦
//}}AFX_结尾的
不要搁自己的代码还有其他的宏对,比如DDV部分中,写入了自己的代码(比如绑定值的初始化)也有可能出现这个问题。其实不是不能写自己的代码,只是不要写无关的代码进去。参照ClassWizzard原来生成的代码手工添加也是没有问题的。
//}}AFX_结尾的
没有放自己的代码
没有DDV,因为在MainFrame里的
手工添加消息处理是没有问题,但是我想弄明白这是怎么回事
.ncb .clw删掉, 重新建立一遍
: CDialog(CMyTempTestDlg::IDD, pParent)
{
//{{AFX_DATA_INIT(CMyTempTestDlg)
// NOTE: the ClassWizard will add member initialization here
//}}AFX_DATA_INIT
// Note that LoadIcon does not require a subsequent DestroyIcon in Win32
m_hIcon = AfxGetApp()->LoadIcon(IDR_MAINFRAME);
}CMyTempTestDlg::CMyTempTestDlg(int a,CWnd* pParent /*=NULL*/)
: CDialog(CMyTempTestDlg::IDD, pParent)
{
//{{AFX_DATA_INIT(CMyTempTestDlg)
// NOTE: the ClassWizard will add member initialization here
//}}AFX_DATA_INIT
// Note that LoadIcon does not require a subsequent DestroyIcon in Win32
m_hIcon = AfxGetApp()->LoadIcon(IDR_MAINFRAME);
}
但是我这里没有出现AFX_DATA_INIT,是在头文件中?
肯定是在某个宏之间加了自己的代码,我以前也见到过
1。宏之间加了代码,能再详细点吗,我的是说MainFrame是重复的,出错的宏是在MainFrm的头文件中?
2。怎样重新生成dsp和dsw?
rageliu,我看不出怎么改的,好像没有什么改动哦 汗 你问问wonglaye兄吧 对不起