mfc ohne buttons???



  • hi, mein winmain sieht momentan so aus:

    int WINAPI WinMain(HINSTANCE hInstance, 
               HINSTANCE hPrevInstance, 
               LPSTR lpCmdLine,int  
               nShowCmd)
    {
    
       DialogBox(hInstance, MAKEINTRESOURCE(IDD_REQUEST), NULL, RequestProc);
    
       return 0;
    }
    

    nun hab ich auf der oberfläche aber gar keine buttons, sondern nur eine listbox. ich möchte eine verbindung mit der seriellen schnittstelle herstellen und daten von dieser schnittstelle lesen und den aktuellen status immer in der listbox ausgeben (die funktionen existieren bereits). allerdings weiß ich jetzt nicht, wie die hauptschleife aussehen könnte, weil ich ja wie gesagt keinen start-button haben möchte. ich möchte, daß die serielle verbindung automatisch hergestellt wird, sobald das programm gestartet wird, ohne, daß man irgendwo draufklicken muß. evtl. fehlermeldungen sollen gleich in die listbox eingetragen werden können. wo muß ich diese funktionen alle plazieren, damit die automatisch ausgeführt werden, wenn das programm startet? mit vm_create klappt das schonmal nicht, da er mir dann nichts in der listbox anzeigt... wäre für hilfe wirklich sehr dankbar!!!



  • Bist Du sicher das Du im richtigen Forum gepostet hast? Sieht mir eher nach WINAPI aus...

    Nun denn, eine DialogBox() hat in seiner Nachrichtenschleife eine WM_INITDIALOG

    Da muß das rein.

    Schau Dir aber lieber mal unter Winapi.net unter "Codeschnipsel" ganz unten das Beispiel für eine "Dialogfeld-basierende Anwendung" an...


Anmelden zum Antworten