ShellFolderView.SelectItem 方法
设置视图中项的选择状态。
语法
ShellFolderView.SelectItem(
vItem,
dwFlags
)
parameters
-
vItem [in]
-
类型: Variant*
要为其设置选择状态的 FolderItem 对象。
-
dwFlags [in]
-
类型: 整数
一组指示新选择状态的标志。 这可以是以下一个或多个值。
-
(0)
-
取消选择该项。
-
(1)
-
选择该项。
-
(3)
-
将项目置于编辑模式。
-
(4)
-
取消选择除指定项的所有项。
-
(8)
-
确保该项显示在视图中。
-
(16)
-
为项目提供焦点。
返回值
此方法不返回值。
备注
FocusedItem 只能在本地系统上调用。 当通过 HTTP 或 UNC 在网页上运行时,它将不起作用。
示例
以下示例演示了在 HTML 中嵌入的 JScript 中正确使用此方法。
<html>
<head>
<title></title>
<script language="JavaScript">
function fnShellFolderViewSelectItemJ()
{
var objFolder;
objFolder = WebOC.Document.Folder;
if (objFolder != null)
{
var objFolderItem;
objFolderItem = objFolder.Self;
if (objFolderItem != null)
{
WebOC.Document.SelectItem(objFolderItem, 16);
alert("item selected");
}
}
}
function fnLoad()
{
var webOC;
webOC = document.all("WebOC");
webOC.Navigate("C:\\");
}
</script>
</head>
<body onload="fnLoad()">
<object id="WebOC"
classid="clsid:8856F961-340A-11D0-A96B-00C04FD705A2"
width=400
height=400>
</object>
<br><br>
<INPUT id=SelectItem
type=button
value=SelectItem
name=SelectItem
onclick="fnShellFolderViewSelectItemJ()">
</body>
</html>
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows 2000 专业版、Windows XP [仅限桌面应用] |
最低受支持的服务器 |
Windows 2000 Server [仅限桌面应用] |
标头 |
|
IDL |
|
DLL |
|