>>605
おそらくCOM/OLE関係のマクロで手元のVC++7.1だとObjBase.hで定義されてるものだろう。

基本的にはCとC++でCOM/OLEのインターフェイス定義を共有するための小細工。
詳しく知りたければCOM/OLE関係の解説書でも読め(Inside OLEとか)