С Новым годом! Форум программистов, компьютерный форум, киберфорум
C/C++
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/7: Рейтинг темы: голосов - 7, средняя оценка - 5.00
20 / 20 / 4
Регистрация: 23.10.2009
Сообщений: 139
1

Фокус окна MS Word

17.01.2013, 10:52. Показов 1434. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Среда MS Visual C++ 6.0, автоматизирую MS Word 2007.
Есть задача: определить из моей программы, открыт ли в данный момент вордовский файл с именем DocName. Эту задачу я решил. В результате я получил IMoniker для этого документа и соответствующий IDispatch.
Вопрос: как поставить фокус на окно, в котором открыт этот документ? (Напомню, имеется IMoniker и IDispatch)?

Еще вариант: по IDispatch я могу получить экземпляр _Document (используя AttachDispatch). Тогда как поставить фокус, имея экземпляр _Document?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.01.2013, 10:52
Ответы с готовыми решениями:

Фокус и запись имени окна в текстовый файл
Есть ли событие типа "смена фокуса" и как записать имя окна которое в фокусе в текстовый файл(не...

Как определить HWND окна, к которому отошёл фокус?
Добрый день. Проблема такая: мне нужно определить, когда моё окно теряет фокус и к кому он...

Можно ли как то получить указатель окна забравшего фокус?
Пробовал WM_ACTIVATE отлавливать, но там в lParam ноль.

Открытые окна и Фокус
Заранее извиняюсь если не правильно сформулировал тему, но задача в том что нужно сделать чтобы...

1
Модератор
3401 / 2172 / 353
Регистрация: 13.01.2012
Сообщений: 8,415
17.01.2013, 13:24 2
application.activate?
0
17.01.2013, 13:24
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.01.2013, 13:24
Помогаю со студенческими работами здесь

Хендел окна на котором установлен фокус
Как узнать дескриптор окна на котором установлен фокус? И еще как обрабатывать нажатие кнопок если...

При открытии окна установить фокус на TextBox
Я в полном отчаянии. Я уже полностью запуталась и с MVVM, WPF, MVVM Light. В общем мне нужно, чтоб...

В VBScript Не срабатывает фокус окна Java приложения
День добрый! Set WshShell = WScript.CreateObject("WScript.Shell") WshShell.Run("javaw.exe")...

Определение хендела окна по клику, пройдет ли фокус со Skype
Доброго времени суток. IntPtr hFocus; IntPtr hFore; uint id = 0; ...

Как установить фокус на нужное окно после закрытия окна?
У меня есть родетельское окно и на нём есть кнопка, при нажатии на кнопку создаётся toplevel на нём...

Как возвращать фокус в лист экселя после отражения не модального окна
Задача следующая - бегаем по листу. Как только становится активной ячейка в определенных столбцах,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru