windows-shell

    0熱度

    1回答

    我爲.txt文件創建了一個上下文shell菜單。 其'行爲'與'用記事本編輯'選項類似。 我能夠打開「記事本」上點擊使用此代碼菜單 - subKey.SetValue("", "C:\\Windows\\System32\\notepad.exe"); //subKey is the newly created sub key - The key creation part works fin

    0熱度

    2回答

    我正在維護使用Windows資源管理器覆蓋圖標的應用程序。偶爾有些操作要求我強制刷新某個特定文件夾的瀏覽器視圖。我這樣做使用下面的函數,它使用COM: void RefreshExplorerView(CString strPath) { CComPtr<IShellWindows> pShellWindows; CoInitialize(NULL); if(S

    0熱度

    2回答

    如果我使用VS2010創建一個新的MFC GUI,創建一個對話框,將MFC SHELLLIST控件添加到對話框中,DoModal在對話框中,MFC SHELLLIST中填充各種高級對象然後可以通過導航。 但是我有一個最初使用VS2005創建的舊MFC圖形用戶界面,導入到VS2010中,並且當我的操作與上面完全相同時,MFC外殼列表爲空。 有許多MainFrm.cpp操作是VS2010的樣板文件,不

    11熱度

    2回答

    我正在檢出System.Windows.Shell庫(v 3.5.41019.1)中的WindowChrome類。當我嘗試創建一個Window模板,在模板中Border元素的邊距,似乎沒有任何效果: <Window x:Class="WpfApplication7.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xa

    4熱度

    1回答

    如果我要編寫一個控制檯應用程序作爲新進程啓動另一個控制檯應用程序,並使用默認的「UseShellExecute」和「CreateNoWindow」值,則結果是控制檯應用程序窗口旁邊會出現一個新的命令行窗口: UseShellExecute=true and CreateNoWindow=false 現在,如果我是使用下面,將創建新的窗口,但在啓動過程的輸出會出現啓動它的應用程序的窗口上: Us

    6熱度

    2回答

    如何自定義在Windows XP和7中的Open With ...上下文菜單中可見的程序的名稱? 例如:我有3個版本的產品,名爲XYZ安裝在Windows上; .x文件與xyz.exe(COM註冊)相關聯。 該產品的所有版本具有相同的.exe名稱。現在在Open With ...上下文菜單中,它顯示了XYZ程序3次(安裝了3個版本)但名稱相同。 如何讓它顯示版本?即XYZ V1.0,XYZ V2.

    0熱度

    1回答

    這是非常簡單的自定義命令添加到外殼上下文菜單中,像這樣的擴展: [HKEY_CLASSES_ROOT\Directory\Background\shell\TestCommand] @="My Test Command" [HKEY_CLASSES_ROOT\Directory\Background\shell\TestCommand\command] @="notepad.exe"

    8熱度

    2回答

    與其他人希望將項目添加到Windows資源管理器不同,我想在我的應用程序中顯示上下文菜單。現在你可能會想,你正在尋找的課程是ContextMenu。讓我告訴你我有興趣做什麼。 請原諒小圖片... 這是我目前有: 這是我想它是: 讓我們得到假設的方式。我已經檢測到用戶安裝了TortoiseSVN,並且他們正在選擇的項目受源代碼管理。 我的研究迄今: Retrieving context menus

    -1熱度

    2回答

    丟失路徑 我已經在Windows註冊表中更改了殼的關鍵,以獲得定製的外殼(亭使用): [HKEY_LOCAL_MACHINE \ SOFTWARE \微軟\的Windows NT \ CURRENTVERSION \ Winlogon中] 我設置殼鍵它運行兩個應用如下面的批處理文件: start "myFirstAppTitle" "myAppPath\myApp1.exe" start "my

    0熱度

    1回答

    我想得到這樣CRTL + C或右鍵複製在Windows的情況下,這可能會做事件的Java應用程序運行, ,這意味着如果有人複製了一些文字,應該粘貼到Java應用程序textarea ... 我已經使Java應用程序,它可以通過主要方法接受參數。 ,但如何從Windows觸發事件的java ..