Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Как рисовать на рабочем столе, прямо на обоине,... Добавлено: 02.03.03 15:55  

Автор вопроса:  d1 | Web-сайт: hw.hotbox.ru

Кто-нибудь знает как рисовать на рабочем столе, прямо на обоине, а не поверх всех окон?

Ответить

  Ответы Всего ответов: 4  

Номер ответа: 1
Автор ответа:
 Страшный Сон



Вопросов: 46
Ответов: 848
 Профиль | | #1 Добавлено: 03.03.03 21:32
На обоине скорее всего нельзя. Только поверх всех окон.

Ответить

Номер ответа: 2
Автор ответа:
 Aleksandr Skorodumov



ICQ: 161435166 

Вопросов: 5
Ответов: 96
 Web-сайт: www.beginning.ru
 Профиль | | #2
Добавлено: 04.03.03 08:40
Почему же нельзя? У обоев как и у всех есть hWnd. Ну так делай все тоже самое, что и с обычной форумой, только hWnd рабочего стола укажи и все.

Ответить

Номер ответа: 3
Автор ответа:
 d1



Вопросов: 3
Ответов: 3
 Web-сайт: hw.hotbox.ru
 Профиль | | #3
Добавлено: 06.03.03 00:52

А вы сами попробуйте: функция для получения хэндла стола GetDesktopWindow (вроде так) - DC можно получить через GetDC, да вот только ничего не рисуется, да при вытаскивании из полученного DC инфы (BitBlt например) видно, что он содержит все окна на рабочем столе.

Получится - мне пример :)

Ответить

Номер ответа: 4
Автор ответа:
 Диман



ICQ: 224590251 

Вопросов: 29
Ответов: 64
 Web-сайт: www.dimon1int.narod.ru
 Профиль | | #4
Добавлено: 09.03.03 10:01
По моему в библиотеке кодов был пример....

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам