Habe mal vor einer halben Ewigkeit eine Kontextmenü-Shell Extension geschrieben, die läuft auch wunderbar.
Nun dachte ich mir, machste mal ein Property Sheet (
nonVCL nach dem )
Tutorial. Hier treten aufeinmal Ausnahmefehler auf, wenn ich bei mehreren Dateien hintereinander auf Rechtsklick->Eigenschaften gehe. Er zeigt mir das Property Sheet mehrmals korrekt an, bei weiteren Versuchen stürzt das aufrufende Programm (WinNC) dann ab.
Baue ich aber DisableThreadLibraryCalls in DLL_PROCESS_ATTACH ein, klappt es wunderbar. Jetzt zu meinen eigentlichen Fragen:
1. Habe ich irgendwelche "unsichtbaren" Nachteile, wenn ich DisableThreadLibraryCalls einsetze?
2. Was bewirkt das überaupt?