Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Win Api
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.04.2008, 15:19   #11
B_N
Новичок
Джуниор
 
Регистрация: 18.01.2008
Сообщений: 1,720
По умолчанию

Цитата:
Сообщение от Иллидан Посмотреть сообщение
А можно это по дельфийский переписать? Просто, не очень я разбираюсь в API и не знаю, что такое GUITHREADINFO.
Что именно здесь переписывать? "=" заменить на ":=" ???
Цитата:
typedef struct tagGUITHREADINFO
{
DWORD cbSize;
DWORD flags;
HWND hwndActive;
HWND hwndFocus;
HWND hwndCapture;
HWND hwndMenuOwner;
HWND hwndMoveSize;
HWND hwndCaret;
RECT rcCaret;
} GUITHREADINFO, *PGUITHREADINFO, FAR * LPGUITHREADINFO;
B_N вне форума Ответить с цитированием
Старый 30.04.2008, 19:41   #12
Иллидан
Форумчанин
 
Регистрация: 16.01.2008
Сообщений: 288
По умолчанию

А что делать с RtlZeroMemory, у меня Дельфи не знает это функции. Какой модуль подключить?
Иллидан вне форума Ответить с цитированием
Старый 30.04.2008, 19:56   #13
B_N
Новичок
Джуниор
 
Регистрация: 18.01.2008
Сообщений: 1,720
По умолчанию

RtlZeroMemory это макрос для обнуления памяти. В паскале это FillChar.
B_N вне форума Ответить с цитированием
Старый 08.05.2008, 22:31   #14
Иллидан
Форумчанин
 
Регистрация: 16.01.2008
Сообщений: 288
По умолчанию

Хм? cделал получение текста Memo по алгоритму _Dmitry - B_N на блокноте и некоторых других программах все работает. Но на в некоторых других прогах я получаю просто текст названия главного окна. Например, когда открываю Microsoft Word с текстом, я получаю не текст документа a строку "Документ Microsoft Wo". Это потому, что здесь используется не Memo? Как можно это побороть?
Иллидан вне форума Ответить с цитированием
Старый 12.05.2008, 14:39   #15
rpy3uH
добрый няша
Старожил
 
Аватар для rpy3uH
 
Регистрация: 29.10.2006
Сообщений: 4,804
По умолчанию

Цитата:
Сообщение от Иллидан Посмотреть сообщение
Это потому, что здесь используется не Memo?
да, именно поэтому!

Цитата:
Сообщение от Иллидан Посмотреть сообщение
Как можно это побороть?
в приципе, никак! надо исследовать программу смотреть какой компонент использует эта программа, какие сообщения он принимает, какие не принимает...
rpy3uH вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Управление компонентами(видимыми и невидиммыми) в чужой программе(любой) Alter Win Api 21 13.05.2009 23:13
как получить чужой комп в свои руки zetrix Безопасность, Шифрование 7 13.11.2008 16:32
Как имея хендл на Memo получить выделенный в нем текст? hoza_syl Помощь студентам 2 23.05.2008 17:06
Как получить содержимое папки ? - fenix - Помощь студентам 4 19.04.2008 06:25
открытие документа в чужой программе joker Win Api 2 22.10.2007 16:59