Files
uTools-Manuals/src/docs/win32api/DlgDirSelectEx.html
2020-06-06 20:39:00 +08:00

17 lines
1.6 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<html>
<body>
<FONT style="FONT: 12px 宋体" color=black>
<h3>函数功能</h3>该函数从单选列表框中检取当前选择列表框已经由DlgDirlist函数填充并且选择内容为一个驱动器字母文件名或目录名。<br>
<h3>函数原型</h3>BOOL DlgDirSelectExHWND hDlgLPTSTR lpStringint nCountint nlDListBox<br>
<h3>参数</h3>
hDlg包括列表框的对话框句柄。<br>
lpString指向存放选择路径的一个缓冲区。<br>
ncount指定由lpString指向的缓冲区的字节长度。<br>
nlDListBox指定对话框中列表框的整型标识符。<br>
<h3>返回值</h3>如果当前选择为目录名返回值为非零值。如果当前选择不是一个目录名返回值为零若想获得更多错误信息请调用函数GetLastError函数。<br>
备往DlgDirSelectEx函数把选择复制到由IpString参数指向的缓冲区如果当前选择是一个目录名或驱动器字母DlgDirSelectEx则删除方括号对于驱动器字母则删去破折号。这样以便目录名或驱动器字母能插入一个新的路径。如果没有选择lpString不改变。 DlgDirSelectEx函数把消息LB_GETCURSEL和消息LB_GETTEXT发送到列表框函数禁止从列表框返回多于一个的文件名。列表框不应是复选的列表框如果是的话此函数不返回零值且Ipstring参数保持不变。<br>
<h3>速查</h3>Windows NT3.1及以上版本Windows95及以上版本Windows CE不支持头文件winuser.h库文件user32.libUnicode在Windows NT环境中实现为Unicode和ANSI两个版本。<br>
</body>
</html>