static const SizedSPropTagArray(ieidMax, ptaEid)=
{
    ieidMax,
    {
        PR_DISPLAY_NAME,
        PR_ENTRYID,
        PR_OBJECT_TYPE,
    }
};做了这么多年C,还是看不懂,惭愧,惭愧!!!
多谢各位指教。

解决方案 »

  1.   

    可能与其它部分有关,请看
    enum {
        ieidPR_DISPLAY_NAME = 0,
        ieidPR_ENTRYID,
    ieidPR_OBJECT_TYPE,
        ieidMax
    };
    static const SizedSPropTagArray(ieidMax, ptaEid)=
    {
        ieidMax,
        {
            PR_DISPLAY_NAME,
            PR_ENTRYID,
    PR_OBJECT_TYPE,
        }
    };
    enum {
        iemailPR_DISPLAY_NAME = 0,
        iemailPR_ENTRYID,
        iemailPR_EMAIL_ADDRESS,
        iemailPR_OBJECT_TYPE,
        iemailMax
    };
    static const SizedSPropTagArray(iemailMax, ptaEmail)=
    {
        iemailMax,
        {
            PR_DISPLAY_NAME,
            PR_ENTRYID,
            PR_EMAIL_ADDRESS,
            PR_OBJECT_TYPE
        }
    };
      

  2.   

    回复人: vcleaner(我没当大哥很久了.......) ( ) 信誉:248  2005-08-04 12:44:00  得分: 0  
     
     
       考!这是一个赋值语句。注意后面有一个“=”,这个类的第二个参数应该有一个默认值。
      
     
    ------------------
    靠,有这么写的赋值语句么?等于后面用大括号?
      

  3.   

    靠,赋值语句等于后面是大括号??????
    ======================
    考!没有见过给数组赋初值的语句???BS一塌糊涂!例如:
    TCHAR TempChar[100] = {0};
      

  4.   

    SizedSPropTagArray是个宏还是其它什么东东?应该在其它地方定义过吧?
    如是,贴出它的定义代码。
      

  5.   

    这是一个运行得非常正常的程序的一部分^_^
    ==========================================
    只有纵观全局才能知道其完整的意思,如果可以的话,能不能将完整代码发到:[email protected]
      

  6.   

    SizedSPropTagArray(ieidMax, ptaEid)是个宏,用于产生一个结构
    结构里面第一个是个整数型变量,第二个是个结构,初始化为
        {
            PR_DISPLAY_NAME,
            PR_ENTRYID,
            PR_EMAIL_ADDRESS,
            PR_OBJECT_TYPE
        }
      

  7.   

    Bobby136() 果然是党的好同志,在wabdefs.h找到的
    #define SizedSPropTagArray(_ctag, _name) \
    struct _SPropTagArray_ ## _name \
    { \
        ULONG   cValues; \
        ULONG   aulPropTag[_ctag]; \
    } _name
      

  8.   

    程序在这里
    http://210.0.139.119/hots/temp/wabtool.zip
    是一个用VC写的访问OE地址薄的程序,有兴趣的可以研究一下,希望有高手能把它转成C#,谢谢
      

  9.   

    果然是宏,_SPropTagArray_是什么,贴出定义,说不定又是个宏