Download Pelles C here: http://www.smorgasbordet.com/pellesc/
include EnumWnd.inc
.data
f1 db '%s',13,10,0
.data?
buffer db 128 dup(?)
buffer2 db 128 dup(?)
.code
start:
invoke EnumWindows,ADDR EnumWndProc,0
invoke ExitProcess,0
EnumWndProc PROC hwnd:DWORD,lParam:DWORD
invoke GetWindowText,hwnd,ADDR buffer,64
invoke wsprintf,ADDR buffer2,ADDR f1,ADDR buffer
cmp eax,2
je @f
invoke StdOut,ADDR buffer2
@@:
mov eax,1
ret
EnumWndProc ENDP
END start
Page created in 0.067 seconds with 16 queries.