HWND der konsole in dll ermitteln



  • Hallo,
    ich versuche gerade innerhalb einer dll das HWND meines Konsolenfensters zu ermitteln:

    ich habe es schon mit FindWindow(), GetConsoleWindow() und sogar GetForegroundWindow() versucht;

    das problem dabei ist dass zwar hwnds zurückgegeben werden, aber keine der 3 Funktionen scheint das richtige hwnd zu liefern:

    denn wenn ich an das ermittelte hwnd zB eine nachricht schicke:

    SendMessage(hwnd, SW_MINIMIZE, 0, 0);
    

    sollte es sich minimieren, es passiert aber einfach gar nichts 😞 .

    wie kommt man also an das konsolen-hwnd innerhalb einer dll heran?

    danke schonmal,
    andi01.



  • andi01 schrieb:

    wie kommt man also an das konsolen-hwnd innerhalb einer dll heran?

    Mit GetConsoleWindow().

    Hach, bin ich froh, dass ich google bedienen kann: http://lmgtfy.com/?q=SW_MINIMIZE



  • edit: upps ich hatte in einem anderen codeteil einen Fehler xD lag doch nich daran^^

    mfg,
    andi01.


Anmelden zum Antworten