示例#1
0
        public static void OpenWith(string sFilename)
        {
            var hwndParent = Process.GetCurrentProcess().MainWindowHandle;
            var oOai       = new TagOpenasinfo
            {
                CszFile     = sFilename,
                CszClass    = string.Empty,
                OaifInFlags = TagOpenAsInfoFlags.OaifAllowRegistration | TagOpenAsInfoFlags.OaifExec
            };

            SHOpenWithDialog(hwndParent, ref oOai);
        }
示例#2
0
 private static extern int SHOpenWithDialog(IntPtr hWndParent, ref TagOpenasinfo oOai);