Autoitfrage

01/17/2010 20:05 Shadow992#31
Quote:
Originally Posted by Xereon View Post
[Only registered and activated users can see links. Click Here To Register...]
Naja ok so richtig AutoIt ist das nicht kleiner Auszug :
PHP Code:
Local Const $MODULEENTRY32Struct DllStructCreate("dword dwsize;" _
            
"dword th32ModuleID;" _
            
"dword th32ProcessId;" _
            
"dword GlblcntUsage;" _
            
"dword ProccntUsage;" _
            
"dword modBaseAddr;" _
            
"dword modBaseSize;" _
            
"dword hModule;" _
            
"char szModule[256];" _
            
"char szExePath[260];")

    
Local $SnapShot DllCall("Kernel32.dll""hwnd""CreateToolhelp32Snapshot""dword"0x08"dword"WinGetProcess($hWnd))

    
DllStructSetData($MODULEENTRY32Struct"dwsize"DllStructGetSize($MODULEENTRY32Struct))

    
Local $State DllCall("Kernel32.dll""int""Module32First""hwnd"$SnapShot[0], "ptr"DllStructGetPtr($MODULEENTRY32Struct)) 
Aber du hast natürlich recht ;)
01/18/2010 14:02 Xereon#32
Quote:
Originally Posted by Shadow992 View Post
Naja ok so richtig AutoIt ist das nicht kleiner Auszug :
PHP Code:
Local Const $MODULEENTRY32Struct DllStructCreate("dword dwsize;" _
            
"dword th32ModuleID;" _
            
"dword th32ProcessId;" _
            
"dword GlblcntUsage;" _
            
"dword ProccntUsage;" _
            
"dword modBaseAddr;" _
            
"dword modBaseSize;" _
            
"dword hModule;" _
            
"char szModule[256];" _
            
"char szExePath[260];")

    
Local $SnapShot DllCall("Kernel32.dll""hwnd""CreateToolhelp32Snapshot""dword"0x08"dword"WinGetProcess($hWnd))

    
DllStructSetData($MODULEENTRY32Struct"dwsize"DllStructGetSize($MODULEENTRY32Struct))

    
Local $State DllCall("Kernel32.dll""int""Module32First""hwnd"$SnapShot[0], "ptr"DllStructGetPtr($MODULEENTRY32Struct)) 
Aber du hast natürlich recht ;)
o.O

Was soll daran nichts mit AutoIt zu tuen haben?

Ist doch einfach nur ein Call von einer Funktion, die sich in einer DLL befindet.