Du kan f.eks. finde teksten i alle vinduer i på din PC:
#include <windows.h>
#include <iostream>
BOOL CALLBACK EnumChildProc(HWND hwnd, LPARAM lParam)
{
char Text[1024] = "";
GetWindowText(hwnd, Text, sizeof(Text));
if(Text[0])
{
for(int i = 0; i < lParam; i++)
std::cout << '>';
std::cout << Text << std::endl;
EnumChildWindows(hwnd, EnumChildProc, lParam + 1);
}
return TRUE;
}
BOOL CALLBACK EnumWindowsProc(HWND hwnd, LPARAM lParam)
{
char Text[1024] = "";
GetWindowText(hwnd, Text, sizeof(Text));
if(Text[0])
std::cout << Text << std::endl;
EnumChildWindows(hwnd, EnumChildProc, lParam + 1);
return TRUE;
}
int main()
{
EnumWindows(EnumWindowsProc, 0);
}
tak, det forstår jeg nu
Hvordan får jeg den så til at tage googles søgeform når der bliver trykket på søg?
Lad os sige, at google så sådan ud:
[INTERNET EXPLORER]
[Google.dk]
<form name="formen" action="søgningen.php">
<input type="text" name="søgning" />
<input type="submit" name="søg" />
</form>
[søgningen.php?søgning=SØGETEXT]
Er det en urealistisk udfordring?
Indlæg senest redigeret d. 20.04.2010 20:45 af Bruger #14181