Wenn der Dialog nur auf "Hide" gesetzt ist ja komplett vorhanden. Dann reicht das herausfinden des
Fensterhandles und ein simples "ShowWindow(hWndXYZ, SW_SHOW)" reicht um es anzuzeigen.
Das zu verhindern ist schlecht möglich.
Anders wäre es wenn der Dialog dynamisch erzeugt würde.