Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > C++ Builder
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.09.2012, 12:32   #1
ParadoxX27
Пользователь
 
Регистрация: 29.01.2012
Сообщений: 11
По умолчанию Обращение к другому приложения, "висящему" в трее

Здравствуйте, уважаемые форумчане!

Хотел бы задать такой вопрос: а как можно реализовать обращение к какой-либо функции приложения, которое висит в трее из своей программы?

Например:
В трее висит нужное приложение. Нужно, чтобы при нажатии на кнопку в моей программе имитировался щелчек правой кнопкой мыши по значку приложения в трее и выбор пункта в контекстном меню приложения.

Возможно ли это вообще?
ParadoxX27 вне форума Ответить с цитированием
Старый 17.09.2012, 12:49   #2
waleri
Старожил
 
Регистрация: 13.07.2012
Сообщений: 6,331
По умолчанию

Генерально на все приложения - нет. На какоето конкретное приложение - проще найдти окно нужното приложения и послать ему нужные сообщения "вручную". Используя WinSpy можно посмотреть что посылается окну.
waleri вне форума Ответить с цитированием
Старый 17.09.2012, 16:06   #3
ParadoxX27
Пользователь
 
Регистрация: 29.01.2012
Сообщений: 11
По умолчанию

Цитата:
Сообщение от waleri Посмотреть сообщение
Генерально на все приложения - нет. На какоето конкретное приложение - проще найдти окно нужното приложения и послать ему нужные сообщения "вручную". Используя WinSpy можно посмотреть что посылается окну.
Приложение только в трее висит, его окно не должно открываться.
ParadoxX27 вне форума Ответить с цитированием
Старый 17.09.2012, 17:00   #4
waleri
Старожил
 
Регистрация: 13.07.2012
Сообщений: 6,331
По умолчанию

Легче всего посмотреть какие команды посылаются при выборе данного меню, после чего просто шлите команду напрямую в окно.
waleri вне форума Ответить с цитированием
Старый 17.09.2012, 17:17   #5
ParadoxX27
Пользователь
 
Регистрация: 29.01.2012
Сообщений: 11
По умолчанию

Цитата:
Сообщение от waleri Посмотреть сообщение
Легче всего посмотреть какие команды посылаются при выборе данного меню, после чего просто шлите команду напрямую в окно.
Это можно сделать с помощью WinSpy? Не подскажете, где можно скачать свежую версию?
ParadoxX27 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вывести название соответствующей карты вида "шестерка бубен", "дама червей","туз треф" и т.п. воваава Помощь студентам 3 01.12.2011 12:50
ошибка приложения инструкция по адресу "0х00400000" обратилась к памяти по адресу "0х00400000". Память не может быть "wr sanalia Помощь студентам 0 30.09.2011 22:20
Как обойти "преобразование типа из "string" в "float" невозможно" lexluter1988 Помощь студентам 1 07.08.2010 12:23
при вводе на листе "магазин"- код товара появлялось "описание" товара из "склада" с "продажной ценой" aleksei78 Microsoft Office Excel 13 25.08.2009 12:04