Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.06.19;
Скачать: CL | DM;

Вниз

Создать окно поверх всех остальных но не просто   Найти похожие ветки 

 
Цыганов Д. ©   (2003-06-03 16:00) [0]

Здравствуйте уважаемые Мастера, столкнуся с такой задачей:

Требуется создать главное окно (без заголовка) прижатое к верху экрана, поверх всех остальных (до этого момента всё ясно), но при этом необходимо, чтобы все окна при распахивании на весь экран прижимались к моему окошку а не залезали под него. Т.е. как бы вторая панель задач вверху экрана.

Никак не могу сообразить как это делается.
Если не затруднит помогите куском кода.

Заранее спасибо.


 
DVM ©   (2003-06-03 16:06) [1]

SHAppBarMessage


 
Цыганов Д. ©   (2003-06-03 16:33) [2]

А кусок кода можно?
Я только учусь с API работать.


 
DVM ©   (2003-06-03 16:41) [3]

Кусок кода довольно внушительный будет.
На www.torry.net полно компонентов (раздел AppBar и TaskBar) по этой теме. Многие с исходниками. Там и можно посмотреть.


 
Цыганов Д. ©   (2003-06-04 16:24) [4]

Я наверное не совсем корректно выразился. Мне не нужна обычная панель задач. Я делаю что то типа панели MS Office и окна, которые не должны залазить под панель, это окно любых других приложений.


 
DVM ©   (2003-06-04 18:53) [5]


> Цыганов Д. ©

Я понял. Я и не предлагаю никакой панели задач, тем более, что готовых и не существует. На torry есть раздел, в котором есть модули и компоненты для реализации именно того, что тебе нужно.
Дело в том, что SHAppBarMessage не создает никакик окон или панелей, она служит для регистрации твоего окна как AppBar. Панель Office это и есть чистой воды AppBar. Ты посмотри на Torry, там есть компоненты, положишь такой себе на форму и будет она как панель офиса. Даже в реестре положение будет уметь сохранять.

Самому писать смысла нет - долго.


 
Цыганов Д. ©   (2003-06-05 09:07) [6]

Огромное спасибо.



Страницы: 1 вся ветка

Текущий архив: 2003.06.19;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.025 c
14-60357
Star
2003-06-02 15:12
2003.06.19
Как узнать путь к EXE-шнику установленного приложения


1-60170
deedlit
2003-06-06 15:19
2003.06.19
Оскомина работы с эксплорером...


14-60339
Udjin
2003-05-31 00:18
2003.06.19
13 билет на экзамене


1-60206
2UT
2003-06-05 13:22
2003.06.19
Как правильно вызвать С-и функцию (DLL) из Delphi


4-60464
sosv
2003-04-17 14:06
2003.06.19
HWND