结构明明定义了,却报错说没有定义
结构是Microsoft SDK里头文件ddraw.h定义的 _DDPIXELFORMAT
定义与调用均在ddraw.h中,报错就指向了这个头文件的调用处
请问这该怎么解决?
结构是Microsoft SDK里头文件ddraw.h定义的 _DDPIXELFORMAT
定义与调用均在ddraw.h中,报错就指向了这个头文件的调用处
请问这该怎么解决?
解决方案 »
- 我的数据库是MSSQL.设计软件的时候是用本地连接的.功能都可以用.但是生成exe之后拿去其它电脑上运行就没数据了
- 写ActiveX时如何不用DDP_Text做到DDP_Text所做的事
- 谁能给我解答或给我个成功的例子
- 由HICON如何获得HBITMAP?
- TCP通信的奇怪问题
- 从INI获取文件地址 出现的问题(人在线等)高手帮帮忙~
- 为什么我的应用程序和DLL连接不上????????????
- 如何计算大容量硬盘分区的大小
- BMP位图中怎么加入CRC效验码?
- 多线程中使用Ado连接SQL Server7.0, 谁有好的解决方法?
- 新建的ATL .exe项目 cstring没法使用
- 程序中VC自带的两个头文件中的结构定义冲突
{
DWORD dwSize; // size of structure
DWORD dwFlags; // pixel format flags
DWORD dwFourCC; // (FOURCC code)
union
{
DWORD dwRGBBitCount; // how many bits per pixel (BD_1,2,4,8,16,24,32)
DWORD dwYUVBitCount; // how many bits per pixel (BD_4,8,16,24,32)
DWORD dwZBufferBitDepth; // how many bits for z buffers (BD_8,16,24,32)
DWORD dwAlphaBitDepth; // how many bits for alpha channels (BD_1,2,4,8)
};
union
{
DWORD dwRBitMask; // mask for red bit
DWORD dwYBitMask; // mask for Y bits
};
union
{
DWORD dwGBitMask; // mask for green bits
DWORD dwUBitMask; // mask for U bits
};
union
{
DWORD dwBBitMask; // mask for blue bits
DWORD dwVBitMask; // mask for V bits
};
union
{
DWORD dwRGBAlphaBitMask; // mask for alpha channel
DWORD dwYUVAlphaBitMask; // mask for alpha channel
DWORD dwRGBZBitMask; // mask for Z channel
DWORD dwYUVZBitMask; // mask for Z channel
};
} DDPIXELFORMAT, * LPDDPIXELFORMAT;