某些用戶實際上更喜歡通過一次單擊打開/執行文件並相應地配置其窗口。單擊以打開一個項目(指向選擇)
我需要訪問這些信息,所以我可以模仿自定義ListBoxControl中的行爲。但是我還沒有得到這個設置可以存儲的線索。
也許我的英語不夠好,在這裏搜索合適的詞彙。我懷疑這是wmi可以訪問的。
某些用戶實際上更喜歡通過一次單擊打開/執行文件並相應地配置其窗口。單擊以打開一個項目(指向選擇)
我需要訪問這些信息,所以我可以模仿自定義ListBoxControl中的行爲。但是我還沒有得到這個設置可以存儲的線索。
也許我的英語不夠好,在這裏搜索合適的詞彙。我懷疑這是wmi可以訪問的。
該值在第五個字節中存儲在註冊表HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\ShellState
中。
如果單一的點擊設置與此您可以檢查:
var value = Registry.GetValue(@"HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\", "ShellState", null) as byte[];
var singleClick = value != null && (value[4] & 32) == 0;
你是問你希望用戶在ListBoxControl單擊一個項目,並把它看作一個標誌,關閉控制和拉數據如下(即ListBox_OnClickEvent)? – vipersassassin
我想他們問的是如何閱讀**單擊打開一個項目(點選擇)'選項從**文件夾選項 - >一般** –
答案在底部這裏可能是有用的:http:///www.overclock.net/t/1418289/issue-with-double-click-to-open - 雖然我看過評論,但這可能不適用於所有版本的Windows – PaulF