VC6常用编译指令
1.编译时打印字符串
#if __DEGUB
#pragma message( "Debug" )
#endif
2.忽略某个warning
编译期
#pragma warning(disable:4800)
....
#pragma warning(default:4800)
连接期
#pragma comment(linker,"/ignore:4078")
3.定义段名称
#pragma data_seg("segment-name")
#pragma code_seg("segment-name")
#pragma const_seg("segment-name")
#pragma bss_seg("segment-name")
4.定义为进程共享段
#pragma data_seg("name");
...
#pragma data_seg();
#pragma comment(linker,"/section:name,RWS")
5.合并code和代码段
#pragma comment(linker, "/MERGE:.text=.data")
6.导入lib
#pragma comment (lib, "shlwapi.lib")
7.内存对齐
#pragma pack(2)
#pragma pack()