Как програмно можно создать виртуальный псевдо-монитор? Например, NetMeeting может создавать такие, с флагом DISPLAY_DEVICE_MIRRORING_DRIVER. Или с помощью какой функции можно создать токой псевдо-монитор??? Помогите плз, очень нужно?
http://msdn.microsoft.com/en-us/library/windows/hardware/ff568315(v=vs.85).aspx http://wasm.ru/forum/viewtopic.php?id=20815
Там мало что про это говорят. Может создать псевдо монитор можно с помощью функции CreateDC ? Млжно или нет???
Там говорят про драйвер виртуальной видео-карты. Но ты ведь спросил про Просто нет отдельного устройства МОНИТОР и нет драйвера для него. Есть нечто прицепленное на выход видео-карты и .inf файл в котором записаны параметры этого нечто...
На компьютере один монитор, виртуальный необходим для того чтобы перенести на него одно два окна, работать с этими окнами будет прога (не чел.) нажимать кнопки и считывать инфу.
можно создать несколько десктопов Код (Text): CreateDesktop() +http://msdn.microsoft.com/en-us/library/windows/desktop/ms686744(v=vs.85).aspx
Да, так нельзя. Максимум, что можно сделать, это создать не интерактивную оконную станцию, назначить её текущему процессу, создать в ней рабочий стол и затем уже запускать необходимый софт на свежесозданном рабочем столе (поле lpDesktop в структуре STARTUPINFO).
Naruto, на ХП точно не получится, выше хз, нав тоже. x64, можно и проще: CreateDesktop>SetThreadDesktop, но в любом случае для прорисовки и скрина окна прийдётся делать SwitchDesktop(для хп по крайней мере).