最好定义成全局?静态?变量?常量?
WinMain()
{
hwnd=CreateWindow(...);
}
这个HWND今后很多地方会用啊,比如我的OnPaint在别的源文件中
定义成全局的吧没法加const,因为加const的要定义时就赋值,静态的作用域又不能超出本cpp
应该如何声明
与定义
[解决办法]
extern const hwnd;
[解决办法]
MSDN98\SAMPLES\VC98\MFC\TUTORIAL\SCRIBBLE\STEP1~7\*.*
[解决办法]
static HWND hwnd;
WinMain()
{
hwnd=CreateWindow(...);
}
const HWND GetWinMainHWnd()
{
return hwnd;
}
//..头文件
extern const HWND GetWinMainHWnd();