Делаю как написано в MS KB 248357 для extended MAPI (хотя возможно вопрос к этому не имеет отношения)
LPMAPISESSION lpSession = NULL;
LPADRBOOK lpAddrbk = NULL;
LPADRLIST pAdrList = NULL;
SizedSPropTagArray(1, sptOneItem) = {1, PR_EMS_AB_PROXY_ADDRESSES};
// Initialize MAPI Subsystem
HRESULT hr = MAPIInitialize(NULL);
Если выделенную строку закоментить то все ОК, а при ней вылетают ошибки при линковки
MyProject error LNK2019: unresolved external symbol _MAPIInitialize@4 referenced in function "private….
(LPADRLIST это структура из mapix.h)
Как исправить? спасибо.
Здравствуйте, Alex Dav, Вы писали:
AD>Делаю как написано в MS KB 248357 для extended MAPI (хотя возможно вопрос к этому не имеет отношения)
AD>AD>LPMAPISESSION lpSession = NULL;
AD> LPADRBOOK lpAddrbk = NULL;
AD> LPADRLIST pAdrList = NULL;
AD> SizedSPropTagArray(1, sptOneItem) = {1, PR_EMS_AB_PROXY_ADDRESSES};
AD> // Initialize MAPI Subsystem
AD> HRESULT hr = MAPIInitialize(NULL);
AD>
AD>Если выделенную строку закоментить то все ОК, а при ней вылетают ошибки при линковки
AD>MyProject error LNK2019: unresolved external symbol _MAPIInitialize@4 referenced in function "private….
AD>(LPADRLIST это структура из mapix.h)
AD>Как исправить? спасибо.
Линкуешь с cemapi.lib? (Projects Settings->Linker->Input->Additional Dependencies)
... << RSDN@Home 1.2.0 alpha rev. 746>>