Как я могу обрабатывать события из проверки орфографии MS Word, используя MFC? - PullRequest
0 голосов
/ 27 декабря 2010

Я работаю над реализацией проверки орфографии в моем приложении (неуправляемый C ++) с использованием Visual C ++ 6.0. Я могу получить доступ к MS Word и открыть его с помощью MFC. Для проверки орфографии я вызываю функцию:

doc.CheckSpelling(mLocation,m_vOpt,m_vOpt, m_vOpt,m_vOpt,m_vOpt,m_vOpt,m_vOpt,m_vOpt,m_vOpt,m_vOpt,m_vOpt); 

где doc - это объект _Document, полученный от _application.GetDocuments().

Откроется всплывающее окно проверки орфографии MS Word с предлагаемыми словами.

Теперь я хочу обработать событие, созданное нажатием кнопок «Изменить все» или «Пропустить все», присутствующих во всплывающем окне проверки орфографии в приложении Word.

Может кто-нибудь сказать мне процедуру для реализации обработки этих событий из MS Word? Я пытался найти обработку событий для MS Word, однако все решения находятся в .NET. Я хотел бы знать, как сделать это с помощью MFC в приложении C ++.

1 Ответ

0 голосов
/ 28 декабря 2010

Вы не можете реагировать на эти кнопки, так как они приходят из Word напрямую.Но вы можете получить список с предложениями правописания.Все, что вам нужно сделать, это создать диалог с кнопками самостоятельно.

Посмотрите на мой ответ на этот вопрос .

...