コード例 #1
0
 public static void ShowFileProperties(string Filename)
 {
     try
     {
         var info = new SHELLEXECUTEINFO();
         info.cbSize = Marshal.SizeOf(info);
         info.lpVerb = "properties";
         info.lpFile = Filename;
         info.nShow  = SW_SHOW;
         info.fMask  = SEE_MASK_INVOKEIDLIST;
         ShellExecuteEx(ref info);
     }
     catch (Exception exp)
     {
         Trace.WriteLine("Error Occurred : " + exp.Message);
     }
 }
コード例 #2
0
ファイル: Win32Functions.cs プロジェクト: tailored/netwatch
 public static void ShowFileProperties(string Filename)
 {
     try
     {
         var info = new SHELLEXECUTEINFO();
         info.cbSize = Marshal.SizeOf(info);
         info.lpVerb = "properties";
         info.lpFile = Filename;
         info.nShow = SW_SHOW;
         info.fMask = SEE_MASK_INVOKEIDLIST;
         ShellExecuteEx(ref info);
     }
     catch (Exception exp)
     {
         Trace.WriteLine("Error Occurred : " + exp.Message);
     }
 }
コード例 #3
0
 public static extern bool ShellExecuteEx(ref SHELLEXECUTEINFO lpExecInfo);
コード例 #4
0
ファイル: Win32Functions.cs プロジェクト: tailored/netwatch
 public static extern bool ShellExecuteEx(ref SHELLEXECUTEINFO lpExecInfo);