Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

SetWindowLong Function

333
24 апреля 2006 года
GHopper
200 / / 28.12.2004
Здравствуйте!
Помнится во времена Windows98 использовал эту функцию для издевательства над кнопкой Пуск, а теперь в MSDN наткнулся на такое замечание:

Цитата:

GWL_WNDPROC
Sets a new address for the window procedure.

Windows NT/2000/XP: You cannot change this attribute if the window does not belong to the same process as the calling thread.



Мне нужно заменить на свое окно всплывающую подсказку "Начните работу с нажатия этой кнопки". Есть решение этой задачи?

406
24 апреля 2006 года
vitaly2003s
481 / / 27.07.2004
Цитата:
Originally posted by GHopper
Здравствуйте!
Помнится во времена Windows98 использовал эту функцию для издевательства над кнопкой Пуск, а теперь в MSDN наткнулся на такое замечание:



Мне нужно заменить на свое окно всплывающую подсказку "Начните работу с нажатия этой кнопки". Есть решение этой задачи?



А что тебе мешает попасть в адресное пространство explorer`a. Я так понимаю это тебе и нужно. Используй функцию CreateRemoteThread или хуки для внедрения в процесс,ну а далее как там окажешся используй свой SetWindowLong. И поиск по форуму рулит.

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог