MFC - Doppelklick in CFileDialog unterbinden?
-
Hallo Community,
hat einer von euch vielleicht eine Ahnung, wie ich im CFileDialog den Doppelklick zum Öffnen einer Datei unterbinden kann? Also ich würde gerne verhindern, dass Dateien per Doppelklick ausgewählt werden. Vielmehr sollen die User eine Datei anklicken und dann auf "öffnen" klicken!
Vielen Dank im Vorraus!
-
So gar nicht! Das erfährst Du nicht, weil beide Aktionen als "gleich" gelten.
Du könntest nur einen Subclass des entsprechenden List-Controls durchführen und den Doppelklick dort abfangen, oder einen Hook auf Deine Anwendung setzen (overkill).
Ich würden einen Subclass auf lst1 (siehe dlgs.h) durchführen.
-
Hallo Martin,
alles klar! Vielen Dank, hatte schon gedacht, dass sich das nicht vermeiden lässt
Da ich mich nicht mit dem MFC weiter beschäftigt hatte, hatte ich gehofft, es gibt da schon eine methode
Naja, aufjedenfall vielen Dank! Hast mir sehr geholfen!
Gruß
Abraham