Разработка надстройки библиотеки слов для 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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