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

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

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 06.12.2010, 18:57   #11
Ax_32
Пользователь
 
Регистрация: 25.11.2010
Сообщений: 24
По умолчанию

Цитата:
Сообщение от x128 Посмотреть сообщение
в обработчике хоткея инвертируй флаг WS_EX_TRANSPARENT
Код:
SetWindowLong(Handle, GWL_EXSTYLE, GetWindowLong(Handle, GWL_EXSTYLE) xor WS_EX_TRANSPARENT);
Извини, можешь разжевать? я прост новичек в Delphi, и не знаю даж как хот кей сделать
Ax_32 вне форума Ответить с цитированием
Старый 06.12.2010, 19:34   #12
Ax_32
Пользователь
 
Регистрация: 25.11.2010
Сообщений: 24
По умолчанию

Вобщем я выбираю вкладку "Win32" и выбираю там "HotKey (ComCtrls)" для формы Form1, появилась она у меня. Правильно?
И если да, то какой именно код туда вставить, как инвертировать этот флаг WS_EX_TRANSPARENT? для меня это тёмный лес
Ax_32 вне форума Ответить с цитированием
Старый 06.12.2010, 23:01   #13
x128
Форумчанин
 
Регистрация: 03.02.2010
Сообщений: 178
По умолчанию

Смотри пример WS_EX_TRANSPARENT.rar
x128 вне форума Ответить с цитированием
Старый 06.12.2010, 23:28   #14
Ax_32
Пользователь
 
Регистрация: 25.11.2010
Сообщений: 24
По умолчанию

ого, спасибо огромное, надеюсь разберусь)
Ax_32 вне форума Ответить с цитированием
Старый 07.12.2010, 00:06   #15
Ax_32
Пользователь
 
Регистрация: 25.11.2010
Сообщений: 24
По умолчанию

Блин( А как мне это в мою прогу вставить, просто скопировать и вставить можно? Уже который час сижу, ничо не получается(((
Ax_32 вне форума Ответить с цитированием
Старый 07.12.2010, 01:10   #16
Ax_32
Пользователь
 
Регистрация: 25.11.2010
Сообщений: 24
По умолчанию

ничего не понимаю, всё время ошибки подчёркивает...
Ax_32 вне форума Ответить с цитированием
Старый 07.12.2010, 18:32   #17
Ax_32
Пользователь
 
Регистрация: 25.11.2010
Сообщений: 24
По умолчанию

x128, если не затруднит, вставь горячие клавиши изменяющие активность окна вот в этот исходник:
http://upwap.ru/1165318
Чтоб на примере наглядном посмотреть что куда вставлять нужно
Ax_32 вне форума Ответить с цитированием
Старый 07.12.2010, 18:33   #18
Ax_32
Пользователь
 
Регистрация: 25.11.2010
Сообщений: 24
По умолчанию

x128, если не затруднит, вставь горячие клавиши изменяющие активность окна вот в этот исходник:
http://upwap.ru/1165318
Чтоб на примере наглядном посмотреть что куда вставлять нужно
Ax_32 вне форума Ответить с цитированием
Старый 07.12.2010, 23:34   #19
x128
Форумчанин
 
Регистрация: 03.02.2010
Сообщений: 178
По умолчанию

Цитата:
А как мне это в мою прогу вставить, просто скопировать и вставить можно?
Фактически достаточно просто скопировать.
Цитата:
ничего не понимаю, всё время ошибки подчёркивает...
Какие конкретно ошибки?

Последний раз редактировалось x128; 07.12.2010 в 23:41.
x128 вне форума Ответить с цитированием
Старый 08.12.2010, 00:06   #20
Ax_32
Пользователь
 
Регистрация: 25.11.2010
Сообщений: 24
По умолчанию

Подсвечивает вставленные строчки красным одну за одной, пока всё не удалю. Когда открываю в Delphi твой пример, выдаёт ошибку:

Потом:

Потом приложение можно запустить, но на сочетание клавишь почему то реагировать перестало... В первый раз когда запускал всё норм было, а сейчас ни в какую. Прямо в тупик меня это ставит
Изображения
Тип файла: jpg Безимени-2.jpg (60.6 Кб, 88 просмотров)
Тип файла: jpg Безимени-3.jpg (59.2 Кб, 95 просмотров)
Ax_32 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Окно поверх всех Billys Общие вопросы Delphi 6 25.02.2011 22:17
Окно поверх остальных Артэс Win Api 5 22.05.2010 22:02
Окно поверх всех остальных Vikelf Помощь студентам 2 28.05.2009 17:11
Окно поверх остальных dsp Общие вопросы C/C++ 1 15.12.2008 14:49