import win32.windows;
import win32.shlobj;
void main()
{
CoInitialize(null);
IFileOpenDialog dlg;
CoCreateInstance(CLSID_FileOpenDialog, null, CLSCTX_INPROC_SERVER, IID_IFileOpenDialog,
cast(void**)&dlg);
dlg.Show(null);
dlg.Release();
CoUninitialize();
}
aW1wb3J0IHdpbjMyLndpbmRvd3M7CmltcG9ydCB3aW4zMi5zaGxvYmo7Cgp2b2lkIG1haW4oKQp7CiAgQ29Jbml0aWFsaXplKG51bGwpOwogIElGaWxlT3BlbkRpYWxvZyBkbGc7CiAgQ29DcmVhdGVJbnN0YW5jZShDTFNJRF9GaWxlT3BlbkRpYWxvZywgbnVsbCwgQ0xTQ1RYX0lOUFJPQ19TRVJWRVIsIElJRF9JRmlsZU9wZW5EaWFsb2csCiAgICBjYXN0KHZvaWQqKikmZGxnKTsKICBkbGcuU2hvdyhudWxsKTsKICBkbGcuUmVsZWFzZSgpOwogIENvVW5pbml0aWFsaXplKCk7Cn0=