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

Discussion in 'WASM.BEGINNERS' started by yurza, Dec 12, 2008.

  1. yurza

    yurza New Member

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

    q_q New Member

    Blog Posts:
    0
    Joined:
    Oct 5, 2003
    Messages:
    1,706
    yurza
    Afaik зависит от реализации.
    Один может спрайты по экрану гонять, а другой полноэкранный да еще изменяет видеорежим согласно своим настройкам, еще может быть не gdi, а dx или opengl.
     
  3. mc black

    mc black Member

    Blog Posts:
    0
    Joined:
    Jan 19, 2005
    Messages:
    213
    Location:
    Russia, N.Novgorod
    yurza, да можно, геде-то встречал такой проект с исходником. Случайно не в исходниках на wasm.ru?
     
  4. Kozyr__

    Kozyr__ New Member

    Blog Posts:
    0
    Joined:
    Jan 28, 2005
    Messages:
    213
    Location:
    Ukraine
    здесь посмотри как сделано. можно просто сделать большим окно Preview.
     
  5. kero

    kero Модератор SOURCES & 2LZ Staff Member

    Blog Posts:
    0
    Joined:
    Apr 4, 2006
    Messages:
    1,074
    Location:
    Москва
    yurza
    Нередко годится и просто SetParent.