Привет форумчане.
Хочу сделать так:
1. Нажимаю кнопку в своей программе.
2. В уже открытой программе Блокнот, получаю строку: "AnyString"
Если хендл (hWnd) окна-блокнота я знаю и оно уже активное.
Чутье подсказывает что это можно сделать через
Private Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hWnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) As Long
Несовсем вопрос понял, ты хочешь зная хендел блокнота написатьв нём текст?
Тогда тебе помимо хендела блокнота, нужно найти в этом блокноте хендел текстбокса. Делается это путём перечесления дочерних хенедлов окна, для этого есть коллбек api функция EnumChildWindows, я не раз кидал на форум эту функцию...
После того как найдёшь хендел текстового окна в блокноте, можно отправить ему текст, с помощью всё той SendMessage... Будет это примерно так...