pyoryorong Ответов: 1

Как я могу отладить код sampleime(а не решение .exe)


Я скачал пример проекта редактора методов ввода из MSDN.
Это проект, который поддерживает китайский ввод с помощью текстового сервиса Framwork(TSF)

И он может быть запущен с созданием проекта установки для вашей библиотеки DLL IME(с помощью install shield).

Мой вопрос заключается в том, как я могу отладить этот проект? поскольку он не работает с visual studio, это сводит меня с ума..

когда я нажимаю кнопку VS' debug, я получаю сообщение "sampleIME.dll" не является допустимым приложением win32

plz help me.. ниже приведена ссылка для скачивания проекта sampleIME


https://code.msdn.microsoft.com/windowsdesktop/Input-Method-Editor-IME-b1610980

Что я уже пробовал:

Я ничего не мог поделать... я только что добавил модуль локального ведения журнала в этот проект, но мне действительно нужна отладка

Richard MacCutchan

Ваш образец встроен в библиотеку динамических ссылок, поэтому для его запуска вам понадобится исполняемый файл. Проверьте инструкции на странице MSDN.

1 Ответов

Рейтинг:
0

KarstenK

Важно: вы должны построить dll в режиме отладки и использовать макрос трассировки.

Я знаю разные варианты, отсортированные по удобству использования:

а) в Visual Studio установите exe-файл в Настройки Отладки как по команде. Это запускает приложение, и библиотеки DLL также отлаживаются.

б) использование Отладочный Вид

в) последний вариант-записать выходные данные отладки в текстовый файл.