我的工程名字是reg,自然里面就有个名为reg。cpp的文件,
连为我定义了个新类cmsg,我又有个对话框类cmydlg,我想在该类的实现
文件里面这样用,::msg.dosomething{ },其中msg是cmsg的一个对象,
我想在reg.cpp里面定义这个对象,可以吗?
连外想问一下在vc里面定义一个project里面所有类都可以使用的变量,
我该在那里定义?
连为我定义了个新类cmsg,我又有个对话框类cmydlg,我想在该类的实现
文件里面这样用,::msg.dosomething{ },其中msg是cmsg的一个对象,
我想在reg.cpp里面定义这个对象,可以吗?
连外想问一下在vc里面定义一个project里面所有类都可以使用的变量,
我该在那里定义?
在stdafx.h中定义
.h
exter int i;
class CMyApp :.....cpp
i=10;
在其它类中使用时,可以使用AfxGetApp()得到APP的指针,然后在调用APP中的变量。
在程序其它类中可以用
AfxGetApp() 得到一个App对象指针,将它转化成你的App类指针
然后就可以通过指针->变量使用了