Windows程式設計 選單開啟檔案

2021-08-13 17:46:55 字數 901 閱讀 9218

許多程式都有這麼乙個功能,開啟電腦上的乙個指定檔案然後交給該程式操作

開啟檔案介面:

在win32中實現:

(1)宣告openfilename結構體

static openfilename openfilename;
(2)過濾檔案,效果如下:

static tchar szfilter = ;
定義乙個tchar型陣列,每個元素為要開啟的型別

static tchar szfilename[max_path], sztitle[max_path];  //檔名和標題
(3)定義openfilename結構體:

case wm_create:

break;

(4)選單設定:

在資源檢視的選單中增加指定選項,並設定指令idm_open

(5)在resource.h標頭檔案中定義指令

(6)在case_command中增加指定指令

switch (message)

}break;

(7)開啟檔案:

case idm_open:   

getopenfilename(&openfilename);

/*開啟檔案*/

break;

VSC 右鍵選單開啟VScode

安裝vsc的時候忘了自定義安裝,勾選右鍵選單選項,每次都要在vscode中找到對應資料夾進行開啟很繁瑣。通過登錄檔新增vsc的選項。你只需要把對應路徑修改為你本地的路徑即可,一般也只需要修改路徑字首即可,使用文字替換一秒搞定windows registry editor version 5.00 o...

c 下 通過選單開啟視窗最大化

c 下 通過選單開啟視窗最大化 子視窗的最大化 custhuifa.custhuifachuli custhuifa2 new hlcust.custhuifa.custhuifachuli custhuifa2.mdiparent this custhuifa2.show custhuifa2.w...

如何刪除右鍵選單開啟方式列表中的程式

有時候我們希望刪除右鍵選單開啟方式列表中的程式 這些程式一般是你自己選擇的開啟方式或者安裝軟體的時候自動關聯的。有時候比如安裝了acdsee綠色版的,而且你自己手動選擇一副jpg的開啟方式為acdsee,下次你把acdsee解除安裝了。你會發現開啟方式中瀏覽到acdsee開啟,卻沒有任何反映,列表中...