呼叫Windows屬性視窗

2022-04-29 18:21:09 字數 671 閱讀 7123

在windows系統下。可以通過:右鍵 -> 屬性,來檢視檔案/資料夾對應的屬性資訊,包括:常規、安全、詳細資訊等。

首先,需要包含標頭檔案:

#include
然後,通過win api來執行呼叫。

shellexecuteinfo shexecinfo = ;

shexecinfo.cbsize = sizeof(shellexecuteinfo);

shexecinfo.fmask = see_mask_invokeidlist ;

shexecinfo.lpverb = l"properties"

;shexecinfo.lpfile = l"c:\\windows\\regedit.exe "

;shexecinfo.lpparameters = l""

;shexecinfo.lpdirectory = null;

shexecinfo.nshow = sw_show;

shellexecuteex(&shexecinfo);

當然,也可以通過獲取檔案資訊的方式,自定義窗體,將所需的資訊顯示在窗體上。

子視窗呼叫父視窗

相信學計算機的大學生都碰過這樣的程式設計作業吧 程式執行後主視窗隱藏,然後彈出登入框,輸入賬號密碼登陸成功後再關閉登陸框,然後讓之前隱藏的主視窗重新顯示。沒錯,我當時就是這麼笨,怎麼都想不到好的解決辦法 當時的同學都是不管之前隱藏的主視窗,而是直接新建了乙個主視窗 剛好昨晚在做專案時碰到類似的情況,...

經典的呼叫視窗函式 呼叫融合視窗

融合視窗是為了瀏覽多視窗方便,且不太關心視窗最小化和最大化模式。典型的融合視窗,比如maxthon瀏覽器,瀏覽多個網頁非常方便 微軟眼見融合視窗眾望所歸,在ie7版本也引入了融合窗 術,但微軟的ie既耗記憶體又容易崩潰。題外話不多說了。在delphi實現其實也很簡單,如上圖 procedure sh...

windows視窗關係

乙個視窗有很多方式關聯到使用者或者其它的視窗。乙個視窗可能是 自有視窗?前景視窗或者背景視窗。乙個視窗總有乙個 z序 用以關聯到其它視窗。什麼是 z序 下面會簡單的敘述一下 每個程序可以有多個可執行的執行緒。每個執行緒都可以建立視窗。乙個執行緒建立的了乙個視窗,並且這個視窗時使用者正在工作和使用的,...