Запуск Screensave в окне.

Тема в разделе "WASM.BEGINNERS", создана пользователем yurza, 12 дек 2008.

  1. yurza

    yurza New Member

    Публикаций:
    0
    Регистрация:
    5 мар 2008
    Сообщения:
    69
    Извиняюсь может за глупый вапрос но возможно ли такое запустить уже готовый скринсейв в определенном окне а не на раб столе
    посмотрел вроде *.scr это тот же PE почитал инфу типа определенны функции
    ScreenSaverProc
    ScreenSaverConfigureDialog
    А вот что то не могу понять как его запустить в окне
    я так понимаю он определяет через GetDesktopWindow потом HDC а вот что дальше
    За ранее спамибо
     
  2. q_q

    q_q New Member

    Публикаций:
    0
    Регистрация:
    5 окт 2003
    Сообщения:
    1.706
    yurza
    Afaik зависит от реализации.
    Один может спрайты по экрану гонять, а другой полноэкранный да еще изменяет видеорежим согласно своим настройкам, еще может быть не gdi, а dx или opengl.
     
  3. mc black

    mc black Member

    Публикаций:
    0
    Регистрация:
    19 янв 2005
    Сообщения:
    213
    Адрес:
    Russia, N.Novgorod
    yurza, да можно, геде-то встречал такой проект с исходником. Случайно не в исходниках на wasm.ru?
     
  4. Kozyr__

    Kozyr__ New Member

    Публикаций:
    0
    Регистрация:
    28 янв 2005
    Сообщения:
    213
    Адрес:
    Ukraine
    здесь посмотри как сделано. можно просто сделать большим окно Preview.
     
  5. kero

    kero Модератор SOURCES & 2LZ Команда форума

    Публикаций:
    0
    Регистрация:
    4 апр 2006
    Сообщения:
    1.074
    Адрес:
    Москва
    yurza
    Нередко годится и просто SetParent.