| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Программное обеспечение > Ищу программу для наложения кальки на экран |
| Автор: ДокторТуамОсес 26.7.2011, 20:37 |
| Ищу программу для наложения кальки на экран Представьте что Вы на экран накладываете кальку с управляемой Вами прозрачностью, цветом и отверстиями, нужного Вам размера и положения. И которую при этом Вы ещё можете двигать по экрану как хотите. Так вот. Я ищу программу, делающее нечто подобное. Если кто знает подобную программу отпишитесь в этой теме. Заранее премного благодарен. _________________________________ 21:26 26 июля 2011 г. Доктор ТуамОсес inc.® |
| Автор: ДокторТуамОсес 26.7.2011, 21:08 |
| Ну или такую прогу. Чтобы можно было выделить области отображения на окошках, а потом все эти "дырки", в которых отображаются нужные мне части окон, собрать в нужно мне месте. Зачем это надо? Просто часто бывает, что нужна инфа не всего окна а только с некоторой его части. На других окнах - аналогично. Логично будет сделать так, чтобы на экране отображались только нужные мне области окон причём в нужном мне месте. Приведу еще более конуретные пример. В окне дефрагментатора отображается туева хуча параметров. А я хочу видеть только имя дефрагментируемого в данный момент файла. Причём в правом верхнем углу экрана. Причём как всплывающую (по достижении курсора мыши этого угла экрана) подсказку. А в это время Архивариус у меня колбасит хард (индексирует файло). Из окна архивариуса мне нужна только маленькая область, где отображается текущее кол-во слов в индексе. Так вот. Хочется выделить "дыркой" эту область и занести её во всплывающую подсказку. Есть ещё десятка полтора окон запущенных программ. И в них мне аналогично нужнане вся инфа. Так вот. Хотелось бы как мозаику собрать всплывающую подсказку, в которой будут "дырки", в которых будут отображаться нужные мне части окон. Есть такие проги? _________________________________ 22:07 26 июля 2011 г. Доктор ТуамОсес inc.® |
| Автор: CompWorm 27.7.2011, 08:26 |
| такого железно нет. ... раз уж шаришь в с++, кури ман по хендлам. тупо копируешь нужный кусок канвы нулевого хендла и выводишь в том месте экрана, где тебе надо. (сори за дельфовую терминологию) принцип моего предложения аналогичен работе комбинации Alt+PrtScr |
| Автор: ДокторТуамОсес 28.7.2011, 12:57 |
Почему? Ведь это очень нужная (практически любому, кто использует на компе сразу несколько программ) фича. Не верю, что из нескольких сотен миллионов программистов (как профессионалов, так и любителей) никто не озадачился написанием подобной проги, реализующей такую "кальку". Наверняка многим, как и мне, приходила мысль о необходимости подобной кальки с управляемыми вырезами. Наверняка есть уже что-то подобное. Нужно просто хорошо поискать. А то "изобретать велосипед" (писать прогу, которая делает то же, что уже существующие проги) не хочется. |
| Автор: DviRUS 28.7.2011, 13:54 |
| это можно реализовать только в самих программах... ито очень трудно а так как у тебя 2 разные программы (дефрагментатор и архивариус) даже написаные на разных языках, ты никогда этого не сделаешь, по крайней мере без каких-нибудь виртуальных дисплеев для каждого окна... кароче сложно, муторно, долго и ненужно. Такого нет..., как говорил предыдущий автор "железно" (с)! Но ты можешь изучить асм (если не знаешь) и попробовать что-нибудь подобное сделать, думаю раз в год, гдето глубоко в душе какой-нибудь юзер тебе будет благодарен. |
| Автор: ДокторТуамОсес 30.7.2011, 13:08 |
| Ау народ! Чо не отвечаем та? |
| Автор: CompWorm 31.7.2011, 17:56 | ||
мне кажется ты уже опроверг эту реплику своим же ответом ну и как успехи? мы таких прог не встречали... от нас то что надо? тебе уже всё расписали. вплоть до конкретных предложений. |
| Автор: ДокторТуамОсес 31.7.2011, 21:25 |
Когда? В теме всего лишь два (не считая Вашего) весьма пространных сообщения. И всё. |
| Автор: CompWorm 1.8.2011, 09:19 | ||
вот в них то и вся суть. итог - пиши свою программу, ибо готовой никто найти не смог за неделю, значит данная область приложений не охвачена разработчиками. |
| Автор: ДокторТуамОсес 1.8.2011, 14:41 | ||
Я боюсь, что всё гораздо проще объясняется: Никто мне за неделю не помог, потому что банально эту тему мало кто видел. У темы всего лишь 195 просмотров. Причём 50 - это мои. И другие наверное кто заглядывал в эту тему (как Вы например) заглядывали не по одному разу. Вот и получается что тему-то видели всего человек 30. А ведь интернет ежедневно посещает больше МИЛЛИАРДА юзверей. Что такое 30 по сравнению с миллиардом? Даже не песчинка. А меньше. Вот если бы тему видели человек 700 (причём не "блондинок" в области IT наук), и при этом никто бы не смог ничем помочь, тогда бы я с Вами согласился. А так. Нет. Вообщем, ждём-С дальше Добавлено @ 14:43 Какая такая "суть"? В них практически ничего дельного не сказано. Вообще "Как же тебя понять если ты ничего не говоришь"© к/ф "Иван Василич меняет профессию" |
| Автор: CompWorm 2.8.2011, 12:00 |
| попробуй тогда дать объявление на яндексе или гугле об этой теме и посмотрим, реально ли набрать хотя бы 1 лям просмотров |
| Автор: ДокторТуамОсес 2.8.2011, 12:22 | ||
Каким образом? |
| Автор: CompWorm 2.8.2011, 13:52 |
http://advertising.yandex.ru/ https://adwords.google.com/ |
| Автор: ДокторТуамОсес 9.8.2011, 23:56 |
| Дык там бапки нужно платить |
| Автор: CodeMonkey 30.8.2011, 18:00 |
| Вообще-то это невозможно. Если окно перекрыто - http://www.transl-gunsmoker.ru/2010/07/blog-post_20.html. Вам просто тупо нечего будет показывать. А если окно видимо - нафига вам программа? Информация и так на экране. Конечно, с введением новых возможностей GUI в Windows Vista это становится возможным (на базе этих возможностей работает live preview в панели задач). Но всё равно это не будет работать в общем случае для всех программ - просто потому что http://www.gunsmoker.ru/2010/04/blog-post.html. Тухлый номер, короче. Нужно вбухать много сил в программу, которая всё равно не будет стабильно работать. Нафиг такое кому надо? |