Интерфейс библиотеки

Автор Виктор, 15.12.02, 03:19:18

« назад - далее »

0 Пользователи и 2 гостей просматривают эту тему.

Виктор

Хочу улучшить интерфейс своей библиотеки:
1) Реакцию библиотеки на нажатие клавиатуры при выполнении метода  ksCursor/ksPlacement. Как вообще можно организовать перехват нажатия клавиш?
2) Возможно ли под кнопкой библиотеки на панели инструментов спрятать группу других кнопок, аналогично стандартным кнопкам КОМПАС?

UNGG

По части второго вопроса, смотри следующий раздел

Хочу добавить ряд задвижек объединенных под одной кнопкой

Zashibuka

По части первого вопроса.
перехват нажатия клавиш обычно делают через глобальный hook клавиатуры ( SetWindowsHookEx и т.д.)

Но функции на которые установлен системный hook должны находится в dll - библиотеках. И (по-моему) не получится установить hook в rtw файл библиотеки , а придётся писать отдельную dll-ку для hook-a...

--- возможно такое экзотическое решение  ----

Я делал так - из екзешника подключал dll, устанавливал hook на клавиатуру  и через Automation запускал График и под ним rtw ...