1
дущ
05.08.11
✎
22:50
|
во-первых WinAPI, во-вторых тебе на каком языке?, в третьих может всё таки handle?
Я программлю на vb, поэтому вот
lhWndP = FindWindow(vbNullString, vbNullString) 'PARENT WINDOW
Do While lhWndP <> 0
sStr = String(GetWindowTextLength(lhWndP) + 1, Chr$(0))
GetWindowText lhWndP, sStr, Len(sStr)
sStr = Left$(sStr, Len(sStr) - 1)
If InStr(1, sStr, sCaption) > 0 Then
GetHandleFromPartialCaption = True
lWnd = lhWndP
Exit Do
End If
lhWndP = GetWindow(lhWndP, GW_HWNDNEXT)
Loop
Поиск окна перебором с заголовком sCaption
|
|
3
дущ
05.08.11
✎
23:03
|
Ну вообще там много чего можно делать. Я, например, в своё время даже Winlock-и писал (эх, молодость, тогда и в голову не приходило написать "для блокировки Windows пошлите SMS"), и формой окошек управлять (например, делать в них "дырки" как в заставке ИТСа). Хотя согласен с (2) для бизнес-задач - это малоприменимо.
|
|