Сейчас на форуме: ==DJ==[ZLO], Magister Yoda, Rio, Dart Raiden (+6 невидимых) |
![]() |
eXeL@B —› Основной форум —› Как работать с хенделом |
Посл.ответ | Сообщение |
|
Создано: 03 ноября 2004 09:22 · Личное сообщение · #1 Есть прога нужно подобрать значение ключа, который нужно ввести в компонент типа Edit (Delphi) работающей проги. Можно ли сделать это программным методом ? Как присваеватся хендел окну? Можно ли находить программно хендел не главного окна проги? Ссылки на доки по хенделам и вся возможная информация. ![]() |
|
Создано: 03 ноября 2004 09:49 · Личное сообщение · #2 DesTraKtoR пишет: Можно ли находить программно хендел не главного окна проги? Хэндл найти можно, юзая FindWindow - для получения хэндла родительского окна, и затем FindWindowEx - для поиска хэндлов, нужных тебе. DesTraKtoR пишет: Ссылки на доки по хенделам и вся возможная информация. В хелпе к дельфи поищи... ![]() |
|
Создано: 03 ноября 2004 10:15 · Личное сообщение · #3 |
|
Создано: 03 ноября 2004 12:21 · Поправил: Ara · Личное сообщение · #4 |
|
Создано: 03 ноября 2004 14:30 · Личное сообщение · #5 |
|
Создано: 03 ноября 2004 22:30 · Личное сообщение · #6 |
|
Создано: 04 ноября 2004 10:07 · Личное сообщение · #7 Ara пишет: XaErO пишет: А оно тебе надо? Хэндл - это ж просто идентификатор чего-либо Естественно надо, если ты будешь дописывать свой код к проге. Ну дык так то конечно нужен! Я ж в смысле принципа присваивания хэндлов системой. А так никуда без них... И вообще надо ломать, а не пытаться таким способом брутфорсить, а то раньше и мне такие же бредовые идеи приходили в голову... ![]() |
|
Создано: 04 ноября 2004 11:01 · Личное сообщение · #8 |
|
Создано: 04 ноября 2004 12:27 · Личное сообщение · #9 |
|
Создано: 08 ноября 2004 01:42 · Личное сообщение · #10 |
|
Создано: 08 ноября 2004 02:36 · Личное сообщение · #11 |
|
Создано: 08 ноября 2004 06:23 · Личное сообщение · #12 Хм, вот простой пример из этой серии: // для того, чтобы спрятать кнопку "Пуск", воспользуйтесь // следующим кодом: // Поиск кнопки HWND hWnd; hWnd = FindWindow("Shell_TrayWnd", NULL); hWnd = FindWindowEx(hWnd, NULL, "BUTTON", NULL); // Сокрытие кнопки ShowWindow(hWnd, SW_HIDE); // для того, чтобы вновь отобразить кнопку после сокрытия, напишите: ShowWindow(hWnd, SW_SHOW); ![]() |
![]() |
eXeL@B —› Основной форум —› Как работать с хенделом |