Показать сообщение отдельно
Старый 07.11.2013, 07:04   #17
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Пару вопросов на счет окон.

public static List<IntPtrFindWindowsByClassInProcess(string windowClassNamestring processName)
        {
            var 
windows = new List<IntPtr>();
            var 
processWindowHandles EnumerateProcessWindowHandles(
                
Process.GetProcessesByName("explorer").First().Id);

            foreach (var 
handle in processWindowHandles)
            {
                if (
GetWindowClassName(handle).StartsWith(windowClassName))
                {
                    
windows.Add(handle);
                }
            }

            return 
windows;
        } 
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
riot (07.11.2013)