Разработка надстройки библиотеки слов для Office 2024C++

Программы на C++. Форум разработчиков
Anonymous
Разработка надстройки библиотеки слов для Office 2024

Сообщение Anonymous »

Я пытаюсь разработать надстройку для Word 2024.
Я создал такую ​​фиктивную dll:

Код: Выделить всё

#include 

extern "C" int WINAPI wlAutoOpen(void);
extern "C" int WINAPI wlAutoClose(void);

BOOL APIENTRY DllMain(HMODULE hModule, DWORD ulReason, LPVOID lpReserved)
{
if(ulReason == DLL_PROCESS_ATTACH)
MessageBoxA(0, "from addin", 0, 0);
return TRUE;
}
int WINAPI wlAutoOpen(void)
{
return MessageBoxA(0, "test open", 0, 0);
}
int WINAPI wlAutoClose(void)
{
return MessageBoxA(0, "test close", 0, 0);
}
и файл def:

Код: Выделить всё

LIBRARY wlTest
EXPORTS
wlAutoOpen
wlAutoClose
Я сделал сборки x86/x64 (попробовал обе), переименованные в test.wll, скопированные в: C:\Users\Administrator\AppData\Roaming\Microsoft\Word\ ЗАПУСК
Затем я запустил Word, но не получаю окно сообщений при запуске или когда открываю/закрываю любой текстовый документ. Может ли кто-нибудь подтолкнуть меня в правильном направлении?
  • Работает ли надстройка .wll в Word 2024
  • Если да , как их правильно установить? В слове надстройки есть меню Надстройки, а для .wll по какой-то причине нет опции.


Подробнее здесь: https://stackoverflow.com/questions/791 ... ffice-2024

Вернуться в «C++»