![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]()
Всем привет=)
Интересная идея появилась.. Хочу реализовать снятие скришотов определенных частей приложения.. к примеру Меню, или кнопки.. Как такое реализовать? как определять? как выделять? |
![]() |
![]() |
![]() |
#2 |
Android Developer
Старожил Подтвердите свой е-майл
Регистрация: 19.02.2007
Сообщений: 3,708
|
![]()
Опять
![]() 1. У вас только идея. Где наработки ? 2. Мы помогаем, мы не делаем (за спасибо в лучшем случае) |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 21.01.2008
Сообщений: 211
|
![]()
var B:TBitMap;
begin B:=TBitMap.Create; B.Height:=Memo.Height; B.Width:=Memo.Width; BitBlt(B.Canvas.Handle,0,0,B.Width, B.Height,GetDC(Memo.Handle), 0,0,SrcCopy); B.SaveToFile('memo.bmp'); B.Free; end; Пример для Мемо |
![]() |
![]() |
![]() |
#4 | |
Programming...
Форумчанин
Регистрация: 13.03.2010
Сообщений: 198
|
![]() Цитата:
on imel vidu ne v memo at evo programe, a at drugoi programe, Код:
|
|
![]() |
![]() |
![]() |
#5 | |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]() Цитата:
Я спрашиваю как это реализовать? Как отделить тоже меню от всей остальной программы, и сделать скрин? взять фокус программы.. далее пересчитать на нем все компоненты(в этом проблемы 2: 1. А надо ли вообще? 2. Если надо то как?).. получать фокус компонента.. далее скриншот (Опять же вопрос как.. (Думаю передать хендл фокусированного элемента..)) Я не знаю как пересчитать все компоненты ДРУГОЙ программы.. ведь не все они называются TEdit Tmemo.. Последний раз редактировалось Человек_Борща; 01.05.2010 в 12:10. |
|
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]()
народ , поможет кто?
|
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]()
проблему решил.
|
![]() |
![]() |
![]() |
#8 |
Участник клуба
Регистрация: 11.01.2009
Сообщений: 1,917
|
![]()
Ну так поделись.
Здесь обычно так делают.
"Заряженному танку в дуло не смотрят" @Dekmer in WoT
|
![]() |
![]() |
![]() |
#9 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]()
вот таким вот образом получаю инфу "под курсором":
Код:
|
![]() |
![]() |
![]() |
#10 |
Форумчанин
Регистрация: 09.11.2009
Сообщений: 669
|
![]()
Человек_Борща, это можно поставить на ОнКлик и узнать инфу о компоненте на форме, а можно ли этим кодом узнать инфу постороннего окна, если да, то как?
Я не всегда знаю, о чем говорю, но знаю, что прав. © Мухаммед Али.
К чёрту обстоятельства. Я создаю возможности. © Брюс Ли |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как узнать принадлежит ли кнопка Системному меню программы? | FaTaL | Общие вопросы Delphi | 11 | 24.10.2009 16:46 |
OnClick - правая или левая кнопка мыши | Vadim_S | Общие вопросы Delphi | 8 | 16.09.2009 18:15 |
Как работать с меню другого приложения ? | Stimer | Win Api | 1 | 17.12.2008 16:30 |
Добавление меню к окну приложения... | MaTBeu | Win Api | 2 | 24.09.2008 20:23 |
Меню и нажатая кнопка! | Dianis | JavaScript, Ajax | 1 | 04.07.2008 18:28 |