一个简单而变态的问题

panzer_v 2007-03-29 06:48:49
我建了一个SDI工程,要在CMainFrame::OnUpdateEditUndo(CCmdUI* pCmdUI) 和CFormtest000View::OnDraw(CDC* pDC)之中使用一个不会被当前函数退出影响的变量(CString和int我都试过),但无论我把这个变量放在什么地方都会报两个错误“undeclared identifier”。我用的是VC6。简直要疯了!
...全文
250 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
ok1234567 2007-03-29
  • 打赏
  • 举报
回复
同意 iicup(双杯献酒)方法
在某个.cpp文件(最好在theApp中)定义全局变量(在函数外边)
在需要使用该全局变量的 .cpp文件中用extern申明就可以了
panzer_v 2007-03-29
  • 打赏
  • 举报
回复
shanfeng888() ( )

能不能写全。
shanfeng888 2007-03-29
  • 打赏
  • 举报
回复
定义一个全局变量.
也可以在CMainFram中定义一个变量,
然后用(CMainFram*)(AfxGetApp()->m_pMainFrm)
双杯献酒 2007-03-29
  • 打赏
  • 举报
回复
在MainFrm.cpp
int aaa=100;

在Formtest000View.cpp
extern int aaa;
菜牛 2007-03-29
  • 打赏
  • 举报
回复
不会被当前函数退出影响的变量?

=====
不是很理解,用static变量?

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧