| 
| Autor | Beitrag |  
| ThEGZA 
          Beiträge: 43
 
 
 
 
 | 
Verfasst: Mi 11.09.02 13:32 
 
		                       Quelltext 
 									| 1:2:
 3:
 4:
 5:
 6:
 7:
 8:
 9:
 10:
 11:
 12:
 13:
 
 | Here's a bit of code that will probably help you on your way:
 --------------------------------------------------------------
 HWND h, hmdi, hwndKazaa, hwndDLTraffic;
 
 hwndKazaa = FindWindow( "Kazaa", NULL );
 hmdi=FindWindowEx(hwndKazaa,NULL,"MDIClient",NULL);
 h=FindWindowEx(hmdi,NULL,NULL,"Traffic");//traffic tab
 h=FindWindowEx(h,NULL,NULL,NULL); // download part
 h=FindWindowEx(h,NULL,NULL,NULL); //dialog
 h=FindWindowEx(h,NULL,NULL,NULL); //static
 hwndDLTraffic=FindWindowEx(h,NULL,"SysTreeView32",NULL); //download
 systreeview32
 |  kann mir einer das mal in delphi übersetzen ???
 ich bin zu dumm dafür  _________________ -= Ein Compiler tut nicht was man will ... sondern was man schreibt =-
 |  |  |  
| DeCodeGuru 
          Beiträge: 1333
 Erhaltene Danke: 1
 
 Arch Linux
 Eclipse
 
 | 
Verfasst: Mi 11.09.02 14:03 
 
Hi,
 ich kann zwar kein C, aber hier ist mal mein Versuch:
 		                       Quelltext 
 									| 1:2:
 3:
 4:
 5:
 6:
 7:
 8:
 9:
 10:
 11:
 
 | varh,hmdi,hwndKazaa,hwndDLTraffic: HWND;
 begin
 hwndKazaa := FindWindow( 'Kazaa', 0 );
 hmdi := FindWindowEx(hwndKazaa,0,'MDIClient',0);
 h := FindWindowEx(hmdi,0,'','Traffic');
 h := FindWindowEx(h,0,'','');
 h := FindWindowEx(h,0,'','');
 h := FindWindowEx(h,0,'','');
 hwndDLTraffic := FindWindowEx(h,0,'SysTreeView32','');
 end;
 |  Ist aber nicht getestet.  _________________ Viele Grüße
 Jakob
 |  |  |  
| ThEGZA  
          Beiträge: 43
 
 
 
 
 | 
Verfasst: Mi 11.09.02 14:31 
 
ok danke aber arbeitest du immer mit 0 ???
 ich benutze für sowas immer Nil    weiß zwar net ob da ein unterschied besteht aber auf jeden fall thx   _________________ -= Ein Compiler tut nicht was man will ... sondern was man schreibt =-
 |  |  |  
| DeCodeGuru 
          Beiträge: 1333
 Erhaltene Danke: 1
 
 Arch Linux
 Eclipse
 
 | 
Verfasst: Mi 11.09.02 14:44 
 
soweit ich weiss, erwartet FindWindowEx als zweiten Parameter ein Handle. Da bei einem Handle 0 = nil ist, habe ich 0 eingesetzt. Nil geht aber auch. Achja, 0 ist außerdem noch kürzer  _________________ Viele Grüße
 Jakob
 |  |  |  
| ThEGZA  
          Beiträge: 43
 
 
 
 
 | 
Verfasst: Mi 11.09.02 14:51 
 
löl ok du hast mich überredet   _________________ -= Ein Compiler tut nicht was man will ... sondern was man schreibt =-
 |  |  |  
| MathiasSimmack Ehemaliges Mitglied
 Erhaltene Danke: 1
 
 
 
 
 | 
Verfasst: Mi 11.09.02 15:29 
 
	  | ThEGZA hat folgendes geschrieben: |  	  | ok danke aber arbeitest du immer mit 0 ??? ich benutze für sowas immer Nil
  | 
 Spätestens bei der Reaktion hätte ich bereut, ihm geholfen zu haben.   |  |  |  
| DeCodeGuru 
          Beiträge: 1333
 Erhaltene Danke: 1
 
 Arch Linux
 Eclipse
 
 | 
Verfasst: Mi 11.09.02 15:32 
 
da drücken wir jetzt mal ein Auge zu  _________________ Viele Grüße
 Jakob
 |  |  |  
| ThEGZA  
          Beiträge: 43
 
 
 
 
 | 
Verfasst: Mi 11.09.02 19:04 
 
sorry war aber wirklich net bös gemeint    peace_________________ -= Ein Compiler tut nicht was man will ... sondern was man schreibt =-
 |  |  |  
| DeCodeGuru 
          Beiträge: 1333
 Erhaltene Danke: 1
 
 Arch Linux
 Eclipse
 
 | 
Verfasst: Mi 11.09.02 19:28 
 
habe ich auch nicht so aufgefasst  _________________ Viele Grüße
 Jakob
 |  |  |  |