有些用户实际上更喜欢一键打开/执行文件,并相应地configuration了他们的窗口。
我需要访问这个信息,所以我可以模仿自定义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;