C#實現圖標鎖定到Windows任務欄或刪除圖標

ybw8 9年前發布 | 1K 次閱讀 C#

這個功能在windows上測試安裝卸載時,有時會用到

    Shell shell = new Shell();  
    Folder folder = shell.NameSpace(Path.GetDirectoryName(appPath));  
    FolderItem app = folder.ParseName(Path.GetFileName(appPath));  
    string sVerb = isLock ? "鎖定到任務欄(&K)" : "從任務欄脫離(&K)";  

    foreach (FolderItemVerb Fib in app.Verbs())  
    {  
        if (Fib.Name == sVerb)  
        {  
           Fib.DoIt();  
           return true;  
        }  
    }  

    return false;  

 本文由用戶 ybw8 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!