zoukankan      html  css  js  c++  java
  • ClickOnce 创建桌面快捷方式

     1  static void Main()
     2         {
     3             bool bCreatedNew;
     4             Mutex m = new Mutex(false, "TestClickOnceClientName", out bCreatedNew);
     5 
     6             if (bCreatedNew)
     7             {
     8                 Application.EnableVisualStyles();
     9                 Application.SetCompatibleTextRenderingDefault(false);
    10                 FrmLogin fLogin = new FrmLogin();
    11 
    12                 if (DialogResult.OK != fLogin.ShowDialog())
    13                 {
    14                     return;
    15                 }
    16                 FrmMain fe = new FrmMain();
    17                 fe.ShowDialog();
    18             }
    19             CreateDesktopShortCut();
    20 
    21         }
    22 
    23         private static void CreateDesktopShortCut()
    24         {
    25 
    26             string path = System.Environment.GetFolderPath(Environment.SpecialFolder.StartMenu);
    27             if (!path.EndsWith("\"))
    28             {
    29                 path += "\";
    30             }
    31             path += @"ProgramsMicrosoft";
    32             if (System.IO.Directory.Exists(path))
    33             {
    34                 string desktop = System.Environment.GetFolderPath(Environment.SpecialFolder.DesktopDirectory);
    35                 if (!desktop.EndsWith("\"))
    36                 {
    37                     desktop += "\";
    38                 }
    39                 foreach (String file in System.IO.Directory.GetFiles(path))
    40                 {
    41                     System.IO.FileInfo fi = new System.IO.FileInfo(file);
    42                     if (!System.IO.File.Exists(desktop + fi.Name))
    43                     {
    44                         fi.CopyTo(desktop + fi.Name);
    45                     }
    46                 }
    47             }
    48         }

    (在Program中)

  • 相关阅读:
    trie树
    基数排序
    CF724E Goods transportation 最小割 DP
    [CQOI2009]跳舞 网络流
    NOIP2018爆零记
    斜率优化
    CF311B Cats Transport 斜率优化DP
    逆元
    卡特兰数
    【BZOJ】【1565】【NOI2009】PVZ 植物大战僵尸
  • 原文地址:https://www.cnblogs.com/yhyjy/p/3655734.html
Copyright © 2011-2022 走看看