Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для madmasles

Ветеран


Сообщения: 812
Благодарности: 353

Профиль | Отправить PM | Цитировать


Cem,
Можно так сделать.
Код: Выделить весь код
#include <Array.au3>
#include <WinAPIEx.au3>;http://autoit-script.ru/index.php/topic,47.0.html

Opt('MustDeclareVars', 1)

Global $aData[1], $aTmp = _WinAPI_EnumProcessWindows(0, 0)
If @error Then Exit
ReDim $aData[$aTmp[0][0] + 1][3]
$aData[0][0] = $aTmp[0][0]
For $i = 1 To $aData[0][0]
    For $j = 0 To 1
        $aData[$i][$j] = $aTmp[$i][$j]
    Next
    $aData[$i][2] = WinGetTitle($aData[$i][0])
Next

;~ $aData[0][0]    - count windows;
;~ $aData[1-n][0]    - handle;
;~ $aData[1-n][1]    - class;
;~ $aData[1-n][2]    - title.

_ArrayDisplay($aData, '_WinAPI_EnumProcessWindows')
Это сообщение посчитали полезным следующие участники:

Отправлено: 10:30, 08-03-2014 | #3