Здравия желаю, господа! Такая проблема: нужно на рабочем столе(типа на обоях) нарисовать окошко в котором будут оттображаться мои данные(постоянно обновляющиеся), ка организовать каки API-функции юзать?
Приветствую Вас, Sanya! Не понял вопроса.Ты это имел ввиду: рисуем bmp и ставим ее на место обоев.Ну тогда функция смены обоев: SystemParametersInfo(SPI_SETDESKWALLPAPER,0,'обои.bmp',SPIF_UPDATEINIFILE); Да прибудет с тобой Велика Сила! Ответ отправлен: 11.06.2003, 13:45 Отправитель: BOLT Отвечает Vdr
Добрый день, Sanya! Не совсем понятно, что именно ты хочешь узнать... Если тебе нужно просто поместить что-то на рабочий стол, что нельзя будет двигать, изменять размеры и т.д. То просто при создании окна убери свойства Заднего фона окна, рамки, заголовка и т.д. Удачи! Ответ отправлен: 11.06.2003, 10:15 Отправитель: Vdr Отвечает Knignick
Добрый день, Sanya! Используй обычные функции GDI по рисованию, используя контекст "главного окна" винды, т.е. GetDC(NULL)
Ответ отправлен: 11.06.2003, 07:50 Отправитель: Knignick Отвечает Hayk
Здравствуйте, Sanya! примерно так... CWnd * pDesktopWnd = GetDesktopWindow() ; CWnd * pChildWnd = new CWnd ; pChildWnd -> Create( className , wndName , WS_CHILD | WS_VISIBLE , rect , pDesktopWnd , id , NULL ) ; Ответ отправлен: 11.06.2003, 11:26 Отправитель: Hayk
Форма отправки вопроса
Внимание!
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+
или отправлять вопросы с сайта по адресу:
http://rusfaq.ru/cgi-bin/Message.cgi.