Gui in einer DLL



  • Ja guten tag, ich wollte einfach fragen wie ich ein GUI in einer DLL kriege.
    Das ganze natürlich mit der Winapi und kein MFC oder sowas.
    Danke im vorraus



  • ja gruessi gott, genauso wie in eine exe
    Bitte im vorraus


  • Mod

    Eine DLL hat normalerweise schon mal keine Nachrichten Schleife.
    Wenn es nur um das aufrufen von modalen Dialogen geht, dann mach das einfach.
    Wenn es um nicht modale Fenster geht, kann es extrem schwierig werden.

    Deshalb: Erkläre mal mehr was Du vorhast!



  • Martin Richter schrieb:

    Eine DLL hat normalerweise schon mal keine Nachrichten Schleife.

    Normalerweise nicht. Kann man ihr aber verpassen mit einem Dummy-Dialog.


  • Mod

    berniebutt schrieb:

    Martin Richter schrieb:

    Eine DLL hat normalerweise schon mal keine Nachrichten Schleife.

    Normalerweise nicht. Kann man ihr aber verpassen mit einem Dummy-Dialog.

    Das habe ich doch auch geschreiben, dass das keine Schwierigkeit ist. Dann ist die Arbeitsweise doch aber wieder nur modal! Du hast nicht verstanden wie ich es gemeint habe.

    Problematisch wird es mit nicht-modalen Fenstern, die man auch gerne mit Acceleratoren bedienen möchte, oder mit Tooltips in eigenen nicht modalen Popup Fenstern.

    Ohne Zugriff auf die Nachrichtenschleife geht das allesnur sehr schwer.



  • Martin Richter schrieb:

    .... Du hast nicht verstanden wie ich es gemeint habe ....

    Ich denke, ich habe das schon verstanden. Da man fast alles aus einer EXE auch in eine DLL verlagern kann, sehe ich im Sinne der Fragestellung weniger Probleme. Braucht der Fragesteller überhaupt nicht-modale Dialoge? Hierzu sollte er sein Anliegen erst präziser darlegen!


Anmelden zum Antworten