Страница: 1 |
Страница: 1 |
Вопрос: AppActivate
Добавлено: 22.09.05 00:10
Автор вопроса: Sania | ICQ: 347442784
Ребята я раскопал такую штуку
Private Sub Command1_Click()
AppActivate ("Безымянный") 'Здесь пишем заголовок программы (место Безымянный можешь написать WordPad, Установка связи...)
SendKeys ("Эй Блокнот - меня слышно?") 'Отсылаемый текст
End Sub
А ктонибудь знает как спомощью неё передать картинку?
Ответы
Всего ответов: 5
Номер ответа: 1
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #1
Добавлено: 22.09.05 00:42
невижу связи между блокнотом и картинкой, и картинкой и SendKeys... Какую картинку, куда передать?
Номер ответа: 2
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #2
Добавлено: 22.09.05 03:32
Послать Ctrl-V, предварительно заполнив буфер картинкой
Номер ответа: 3
Автор ответа:
LamerOnLine
ICQ: 334781088
Вопросов: 108
Ответов: 2822
Профиль | | #3
Добавлено: 22.09.05 11:23
AppActivate активирует приложение, которое уже БЫЛО запущено (через Shell или иначе). Картинку, как сказал Sharp, через Ctrl+V. Хотя более извратного способа я не знаю (да и до этого вряд ли бы сам додумался) )
Номер ответа: 4
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #4
Добавлено: 22.09.05 20:50
ну если Ctrl-V тогда причём тут блокнот
Номер ответа: 5
Автор ответа:
Neco
ICQ: 247906854
Вопросов: 133
Ответов: 882
Web-сайт:
Профиль | | #5
Добавлено: 23.09.05 03:25
Находим хэндл окна, если вытащится hDC, то внаглую рисуем прямо на текстовом поле, если нет, то лепим сверху новое окно-картинку и рисуем там. Хотя я даже OpenGL'ом рисовал в текстовых окнах - нормально всё пока не печатаешь.