一般来说,DELPHI已经定义了以上的这些数据类型.直接使用就可以了.

解决方案 »

  1.   

    可是有些不能直接用呀,像LPRGBQUAD我在微软件的MSDN里面也没找到相关资料,请问从哪可以找到?
      

  2.   

    LPRGBQUAD?
    我也没见过;
    但是你可以看头文件里是怎样定义的,在DELPHI里定义就可以了。
      

  3.   

    我现在在网吧;
    请把LPRGBQUAD在C下头文件中的定义贴上来.(如果不知道在哪个文件里,请在所有.h里查找一下.)
    (如果没有,你是怎么知道有这个东西的呢?)
      

  4.   

    有啊,有啊!当然有!
    算了,你还是去学Windows SDK吧!
      

  5.   

    Wingsun(孙春阳):不会是让我把Windows SDK学会才能看懂上面的程序吧?
    你能帮我解决一下吗?我现在要做一个图像处理功能的函数,实现扫描图像的去蓝降噪,和纠偏等功能,能帮我吗?必有重谢,当然是现金了
      

  6.   

    windows.pas里
    定义如下:(在32位模式下已没长短指针之分,所以delphi里直接定义成PRGBQuad)
    type
      PRGBQuad = ^TRGBQuad;
      {$EXTERNALSYM tagRGBQUAD}
      tagRGBQUAD = packed record
        rgbBlue: Byte;
        rgbGreen: Byte;
        rgbRed: Byte;
        rgbReserved: Byte;
      end;