Dialog-Box in DLL soll von DOS-Konsolenprogramm gerufen werden



  • Hallo, ich suche nach einer Möglichkeit eine oder mehrere Dialogboxen inclusive completten Handling in eine DLL zu packen und dann diese Dialogboxe(n) von einem Konsolen-Programm, welches mit main(...) startet und nicht mit winmain, aus aufzurufen. Hat da jemand Erfahrung, respektive kann helfen.

    int main( int argc ,//!< number of arguments
              char *argv[],//!< list of arguments
              char *envp[] //!< pointer to the environment
            )
    {
    ...
    ret=DialogInDll_1("ein Text",3.141);
    ...
    ret=DialogInDll_2("Noch ein Text",2.73);
    ...
    return 0;
    }
    

    In diesem Konstrukt soll dann die zugehörige Dialogbox aufgerufen werden und als Ergebniss einen Returnwert liefern.

    Danke



  • Wo ist das Problem? Ruf halt DialogBox() bzw. deine DLL Funktion auf um deine Dialogbox anzuzeigen!?


Anmelden zum Antworten