环境:WIndows XP SP3、VC++ 6.0 本人在学习《VC++技术内幕》一书关于“Windows Common controls”(Windows通用控件)一章时,在根据本中描述调试示例程序时,总是报"fatal error LNK1169 one or more multiply defined symbols found"错误信息,有时候虽然报错,但是可以运行,有时候根本不能运行。根据C++理论,我们说类的变量可以在头文件中声明并且定义,当然也可以在.cpp源文件中定义。当把静态变量放到源文件中定义时,问题解决!郁闷--因为我不知道VC++会不这样一个问题。 本示例是根