类型定义结构体_GETDIRECTORYDLGPARAMS{L_UINTuStructSize;L_TCHAR* pszDirectory;L_INTnBuffSize;L_TCHAR* pszFilter;L_INTnFilterIndex;L_TCHAR* pszTitle;LTCOMMDLGHELPCBpfnHelpCallback;L_VOID* pHelpCallBackUserData;} getdirectorydlgparams,* lpgetdirectorydlgparams;
的GETDIRECTORYDLGPARAMS属性创建的对话框的初始化信息L_DlgGetDirectory函数。在用户关闭对话框后,该结构将被更新为有关用户选择的信息。
此结构的大小,以字节为单位。使用sizeof操作符计算该值。
包含目录名的字符串。设置此选项以初始化对话框以打开特定目录。这将填充用户选择的目录。
pszDirectory缓冲区的大小。这至少应该是L_MAXPATH字节。
包含过滤字符串对的字符串。最后一个字符串必须以两个NULL字符结束。每对中的第一个字符串是显示字符串,描述过滤器(例如。“铅”)。每对中的第二个字符串是过滤器模式(例如。“* .CMP”)。在模式之间使用“;”来指定多个筛选模式(例如。“* .CMP; * jpeg; * . jpg”)。这与在Microsoft SDK结构中使用的是相同的OPENFILENAMEW.(如果传入NULL,文件类型组合框将在对话框中消失)。
要用用户在对话框中选择的筛选器索引更新的整数变量。第一个过滤器的索引为1。
包含对话框标题的字符字符串。
指向可选帮助回调函数的指针。如果您不希望为该对话框提供帮助,请使用NULL作为该参数的值。要为这个对话框提供帮助,请使用函数指针作为该参数的值。回调函数必须遵循中描述的原型LTCOMMDLGHELPCB.
可用于传递回调函数所需的一个或多个附加参数的空指针。要使用此特性,请为变量赋值或创建包含所需字段的结构。然后,在这个参数中,传递变量或结构的地址,将其强制转换为L_VOID*。回调函数在其自己的pHelpCallBackUserData参数中接收地址,可以将其转换为适当数据类型的指针以访问变量或结构。如果不需要附加参数,则可以在此参数中传递NULL。
帮助收藏
光栅net|C API|c++类库|HTML5 JavaScript
文档net|C API|c++类库|HTML5 JavaScript
医疗net|C API|c++类库|HTML5 JavaScript
医疗网络查看器net
188宝金博怎么下载
支持的平台上
.NET、Java、Android和iOS/macOS程序集
C API/ c++类库
HTML5 JavaScript库
您的邮件已发送给技术支持!应该有人联系!如果你的事情很紧急,请回来聊天。
聊天时间:
周一至周五,美国东部时间上午8:30至下午6:00
感谢您的反馈!
请再次填写表格,开始新的聊天。
所有代理目前都离线。
聊天时间:
星期一至星期五
美国东部时间上午8:30 -下午6点
如需与我们联系,请填写此表格,我们将通过电子邮件与您联系。
