Модераторы: gambit, Partizan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Приложение поверх графической обработки, т.е. DirectX, OpenGL и др. 
:(
    Опции темы
AGENTxXx
Дата 3.4.2010, 18:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 231
Регистрация: 8.6.2009

Репутация: 1
Всего: 1



Добрый день! Хотелось бы узнать как реилизуется способ, при котором можно было бы следать приложение поверх всех окон (и даже поверх игр), но чтобы игра автоматически не сварачивалась. Знаю что это сделать реально (только не знаю реально ли на C#). Как то было на диске с журналом (не помню какой именно, вроде бы игромания). Кто ни будь пробывал это реализовать? Про TopMost если что знаю)) Нужны другие идеи)) Заранее благодарен!
PM MAIL   Вверх
jonie
Дата 4.4.2010, 16:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 5613
Регистрация: 21.8.2005
Где: Владимир

Репутация: 5
Всего: 118



мне кажется надо спросить у Сишников насчет "directx overlay dll injection" ....


--------------------
Что-то не поняли? -> Напейтесь до зеленых человечков... эта сверхцивилизация Вам поможет...
PM MAIL Jabber   Вверх
AGENTxXx
Дата 4.4.2010, 17:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 231
Регистрация: 8.6.2009

Репутация: 1
Всего: 1



Хорошо, попробую сейчас им задать тот же вопрос, только про C++. Думаю если что перегнать получится на шарп)
PM MAIL   Вверх
AGENTxXx
Дата 5.4.2010, 15:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 231
Регистрация: 8.6.2009

Репутация: 1
Всего: 1



Сишники что т молчат.... Знаю что это сделать можно, только нужно выбрать правильный подход... Если кому надо, то вот сайт, где можно скачать подобную прогу: http://www.gameoverlay.com/. Задал там автору вопрос: на каком языке писал. Надеюсь ответит
PM MAIL   Вверх
AGENTxXx
Дата 13.4.2010, 16:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 231
Регистрация: 8.6.2009

Репутация: 1
Всего: 1



Хотелось бы снова поднять этот вопрос и услышать мнения и предложения
PM MAIL   Вверх
Dazzle
Дата 3.5.2010, 10:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 11
Регистрация: 26.11.2006

Репутация: нет
Всего: нет



Искал по всему нету, никто не знает как это сделать.
Хотя таких прог много.
Иногда после очередного альтаба огно с топмостом рисуестся поверх игры, пока снова не альтабнешься.
Из-за чего такое происходит?
Может нужно не самому лезть наверх а игру отправить вниз?!
PM MAIL ICQ   Вверх
AGENTxXx
Дата 3.5.2010, 12:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 231
Регистрация: 8.6.2009

Репутация: 1
Всего: 1



Пока только стараюсь понять принцеп.. через топ мост точно не прокатит.. Так как сделал прогу которая будет всегда на переднем плане, но из за нее некоторые игры сворачиваются постоянно, какие то не запускаются, а какие то все равно уходят вверх.. Так что думаю нужно крутить в этом направлении: искть функцию, метод или алгоритм, спомощью которого мы бы смогли обратиться к окну игры и там настроить так, чтобы она была как бы в оконном режиме (т.е. например как в контре, можно сделать оконный режим и все ок. Так что вся ко у директа и у опенджиель есть это.. Так что нужно искать это... Так что ретяба, кому интересно, лазим по нету и ищим все что связанно с этим. А потом думаю делаем так: в игре вначале ставим топмост, после этого уже в нашу прогу ставим топ мост для того чтобы невидно было панели задач.. Т.е. с помощью нашей "созданной" проги мы эт все делаем.. Да... и еще нужно будет менять разрешение экрана (или разрешения игры) чтобы не терялся эффект как будто мы реально играем в полноэкранном режиме а не только все это илюзия...
PM MAIL   Вверх
Dazzle
Дата 3.5.2010, 14:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 11
Регистрация: 26.11.2006

Репутация: нет
Всего: нет



Не, игру переделывать в оконный режим не стоит, т.к. так она будет больше ресурсов жрать.

Добавлено через 2 минуты и 30 секунд
А если самому при помощи директ икса выводить на екран?..
PM MAIL ICQ   Вверх
AGENTxXx
Дата 3.5.2010, 18:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 231
Регистрация: 8.6.2009

Репутация: 1
Всего: 1



На этот вопрос ответ дать не могу так как не знаю что произойдет..... может да, а может нет... 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
mr.DUDA
THandle

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.
Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :)
Так же не забывайте отмечать свой вопрос решенным, если он таковым является :)


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Разработка Windows Forms | Следующая тема »


 




[ Время генерации скрипта: 0.0573 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.