CB6中读取OUTLOOK中的地址簿[3]

[入库:2005年8月19日] [更新:2007年3月24日]

本文简介:选择自 3996906 的 blog

                                                exit(1);

                ulong lpcbentryid;
                entryid *lpentryid;
                hres = lpadrbook->getpab(
                &lpcbentryid,
                &lpentryid
                        );
                //_asserte(hres == s_ok);
                if (hres != s_ok)
                                                exit(2);

                ulong ulflags = mapi_best_access;
                ulong ulobjtype = null;
                //lpunknown lpunk = null;
                                        delphiinterface<iabcontainer>  lpcontainer;
                hres = lpadrbook->openentry(
                                                lpcbentryid,
                lpentryid,
                null,
                ulflags,
                &ulobjtype,
                (lpunknown far *)&lpcontainer
                        );

                ulflags = null;

                if (ulobjtype == mapi_abcont)
                {

                //iabcontainer *lpcontainer = static_cast <iabcontainer *>(lpunk);

                lpmapitable lptable = null;
                hres = lpcontainer->getcontentstable(
                ulflags,
                &lptable
                        );
                //_assert(lptable);
                ulong ulrows;
                hres = lptable->getrowcount(0,&ulrows);
                //_asserte(hres == s_ok);

本文关键:CB6中读取OUTLOOK中的地址簿
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top