Ich benutze MFC, gibt es eine Möglichkeit, einen Dialog zu erstellen, der die Hauptanwendung nicht blockiert, ohne Threads zu verwenden? Wenn ja, wie kann ich es tun? danke im vorausErstelle Dialog, der die Hauptanwendung nicht blockiert MFC
-3
A
Antwort
0
Sie müssen eine modeless dialog erstellen. Klicken Sie auf den Link für weitere Details.
Es gibt ein gutes Tutorial darüber here.
Beispiel zur Anzeige:
CModeLess *m_pmodeless = new CModeLess(this);
m_pmodeless->Create(CModeLess::IDD);
m_pmodeless->ShowWindow(SW_SHOW);
Ich werde nicht das Tutorial wiederholen, aber es wird erklärt, wie Sie Nachrichten mit der Mutter weiterleiten, was das Dialog Ergebnis.
Verwandte Themen
- 1. Translate mfc outlookbar dialog strings
- 2. jQuery UI modalen Dialog nicht blockiert
- 3. Wie assoziiert Visual Studio MFC-Dialog-Klassen mit Dialog-Ressourcen?
- 4. Modalen Dialog in MFC erneut öffnen
- 5. kommunizierenden Dialog mit in einem Dialog in mfc
- 6. Überprüfen Dialog ist offen oder nicht in MFC VC++
- 7. Haupt-MFC-Fenster ausblenden, während der modale Dialog aktiv ist?
- 8. MFC: Wie Identfy wenn Dialog erstellt wurde CPropertySheet oder CTabCtrl
- 9. Wie erstelle ich einen Android Tabbed Dialog, der Fragmente enthält?
- 10. Starten Sie nur eine Instanz von MFC-Dialog-basierte Anwendung
- 11. Convert MainApp von einer MFC-Anwendung in einen sekundären Dialog
- 12. MFC - Dim Hauptfenster beim Anzeigen von Modal-Dialog
- 13. MFC-Dialog verschwindet beim Zugriff auf Anwendung auf Remotedesktopverbindung
- 14. Rails mounted engine Verwendung DB-Schema aus der Hauptanwendung
- 15. Wie erstelle ich einen JavaFX-Dialog?
- 16. Wird boto3.Bucket.upload_file blockiert oder nicht blockiert?
- 17. Wie Rechtsklick Ereignishandler für statischen Text in MFC-Dialog hinzufügen?
- 18. Verfolgung der MFC-Nachrichtenbehandlung
- 19. MFC-Dialog nach einer bestimmten Zeit schließen oder verwerfen
- 20. Jquery UI Dialog blockiert Eingabe von Text in Textfeld
- 21. Nicht-MFC CalcWindowRect()?
- 22. Wie erstelle ich eine Fortschrittskontrolle in MFC mit abgerundeten Ecken?
- 23. Wird die Konsolenausgabe blockiert?
- 24. Thread blockiert die UI
- 25. DRF Custom Permission blockiert die Ansicht nicht
- 26. Warum wird der FileInputStream read() nicht blockiert?
- 27. Zeichnen auf der Titelleiste in MFC
- 28. Warum blockiert Channel.waitForConfirmsOrDie nicht?
- 29. synchronisiert Abschnitt blockiert nicht!
- 30. Dialog nicht auf Windows Mobile schließen
Rufen Sie die 'Create'-Funktion anstelle von' DoModal' auf. –
wie kann ich dann das dialogergebnis 'int iReturn = m_RedesignSheet.DoModal() '? @CodyGray –
@AmirYouhana Google "mfc modeless Dialog" –