suche beispiel:befehle an ein windows handle (eingabefeld senden)



  • hallo leute,
    ich habe ein sehr komplexes programm in autoit (ja lacht ruhig) geschrieben und nun ein böses problem. - und zwar schicke ich einen befehl an eine GUI/console. das ganze sieht dann in autoit so aus:

    ControlSend("Console", "", "[CLASSNN:Edit1]", "status"&"{Enter}")

    schön kurz oder ? 😃 - das problem, ist nur das es für 1-2 sekunden lags
    verursacht, was für meine zwecke tötlich ist. die einizige lösung die ich sehe diesen part in C++ zu realisieren. - bin aber recht doof was C++ angeht, besitze aber VC++ 2008... ich hoffe ihr könnt mir helfen.
    danke im voraus!

    hier das ausgelesene handle:

    >>>> Window <<<<
    Title:	Console
    Class:	WinConsole
    Position:	340, 175
    Size:	627, 479
    Style:	0x94CA0000
    ExStyle:	0x00000100
    Handle:	0x0054086C
    
    >>>> Control <<<<
    Class:	Edit
    Instance:	1
    ClassnameNN:	Edit1
    Name:	
    Advanced (Class):	[CLASS:Edit; INSTANCE:1]
    ID:	101
    Text:	
    Position:	6, 400
    Size:	608, 20
    ControlClick Coords:	275, 15
    Style:	0x50000080
    ExStyle:	0x00000000
    Handle:	0x01100A88
    

    LG W.L.


Anmelden zum Antworten