|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
24.08.2009, 12:24 | #1 |
Новичок
Джуниор
Регистрация: 13.08.2009
Сообщений: 1
|
Как реализовать рабочий стол Windows в своих программах?
Добрый день
Подскажите пожалуйста способ реализации (или компонент) который имеет функционал рабочего стола Windows для приложения пользователя. Имеется ввиду кнопка пуск, запущенные окна, рабочий стол, но только для собственного приложения. Можно ли средствами DevExpress создавать такого? СПАСИБО!!! |
24.08.2009, 13:08 | #2 | |
Форумчанин
Регистрация: 04.12.2008
Сообщений: 260
|
Цитата:
Я бы изменил мир, но Бог не дает исходники...
|
|
24.08.2009, 13:27 | #3 |
Старожил
Регистрация: 06.08.2007
Сообщений: 2,183
|
Столом будет TShellListView, только без фонового рисунка. Вкладка Samples. Остальное вручную придётся.
|
25.08.2009, 03:44 | #4 | ||
Студент, не
Старожил
Регистрация: 29.01.2009
Сообщений: 2,067
|
Цитата:
"кнопка пуск" - можно сделать что-то похожее из TPopupMenu... "запущенные окна" - модальные окна, например... Можно поподробнее что требуется сделать? Цитата:
Добавлено: Ну воть... Вспомнил... И случайно частично уничтожил свой Рабочий стол... Надеюсь после перезагрузки он будет на месте...
I am the First of Cyber Evolution...
I am the First to Program your Future... Последний раз редактировалось DomiNick; 25.08.2009 в 04:38. |
||
27.08.2009, 22:35 | #5 |
Экспериментатор
Форумчанин
Регистрация: 16.04.2008
Сообщений: 218
|
Так ведь это же нужно собственный шелл делать! Ну оболочку. И чтобы explorer вообще не запускался. (это достигается правкой реестра, что именно править - несложно найти в сети) Ловить события появления/исчезания окон и отображать/скрывать кнопки на панели задач, посылать сообщения этим окнам - свернуть, развернуть, активировать... Вот трей не знаю как сделать.
А вообще, чем всё самому делать - можно использовать LiteStep (а есть что-то лучше, кто-нибудь знает?), который поддерживает любые темы, меняющие всё до неузнаваемости, их можно самому создавать.
Для создания сложных вещей не нужны сложные интерфейсы. (с) Линус Торвальдс
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
рабочий стол | sf911 | Операционные системы общие вопросы | 3 | 09.08.2009 12:38 |
Рабочий стол | maladoy | Свободное общение | 0 | 01.02.2009 13:07 |
Рабочий стол | masterdela | Win Api | 3 | 31.01.2008 19:03 |
Как изменить рабочий стол через sendmessage | Romanbl4 | Win Api | 6 | 18.07.2007 14:35 |