Форум сайта python.su
Уважаемые эксперты
Я создал второй рабочий стол
import win32api, win32con, win32gui, win32service, win32process import pywintypes import traceback, thread, time, cStringIO k=win32service.CreateDesktop("ABCD2", 0, win32con.MAXIMUM_ALLOWED, None)
Отредактировано topten (Май 16, 2014 09:54:28)
Офлайн
Если нашли ответ, выложить, вдруг кому еще пригодится.
http://stackoverflow.com/questions/23694017/start-process-on-the-other-desktop-python-windows
import win32api, win32con, win32gui, win32service, win32process #import pywintypes #import traceback, thread, time, cStringIO hDesktop = win32service.CreateDesktop("ABCD2", 0, win32con.GENERIC_ALL, None) win32api.Sleep(500) StartInfo = win32process.STARTUPINFO() StartInfo.lpDesktop = "ABCD2" ProcInfo = win32process.CreateProcess( None, "mspaint.exe", None, None, True, win32con.NORMAL_PRIORITY_CLASS | win32con.CREATE_NEW_CONSOLE, None, None, StartInfo)
Офлайн