如何利用C#在打开SysListView32类型窗口时默认选择一个文件?

linshuyi1217 2017-03-09 11:24:17
如图,如果我点击一个按钮打开了这个页面,怎么能让他直接选中一个文件然后直接出现在下面的文件名框里面啊。
...全文
155 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
柠檬养乐多 2019-07-12
  • 打赏
  • 举报
回复
楼主是怎么解决的?我也遇到这个问题,尝试去操作syslistview32 选中桌面了。但是,下面内容没有任何变化。
xuggzu 2017-03-09
  • 打赏
  • 举报
回复
赋值给filename属性试试
xuggzu 2017-03-09
  • 打赏
  • 举报
回复
楼主是用非托管代码获取的吧?最终还是要用非托管代码进行下一步操作。还不如用c++写更合适。
linshuyi1217 2017-03-09
  • 打赏
  • 举报
回复
引用 5 楼 xuggzu 的回复:
……c#哪有什么句柄?!!我看楼主还是学习下vs的用法再说吧
C#是可以获取到windows窗口句柄然后进行操作的,不然我这段时间这段代码不是白敲了?
xuggzu 2017-03-09
  • 打赏
  • 举报
回复
……c#哪有什么句柄?!!我看楼主还是学习下vs的用法再说吧
linshuyi1217 2017-03-09
  • 打赏
  • 举报
回复
引用 3 楼 xuggzu 的回复:
楼主问题图片中弹出的对话框是一个对象,在代码中敲对象名称,再敲个“.”,智能提示会弹出该对象的属性方法等,挨个看看含义就知道用哪个了。
您的意思是用这个窗口的句柄点出来方法然后具体看哪一个是么?
xuggzu 2017-03-09
  • 打赏
  • 举报
回复
楼主问题图片中弹出的对话框是一个对象,在代码中敲对象名称,再敲个“.”,智能提示会弹出该对象的属性方法等,挨个看看含义就知道用哪个了。
linshuyi1217 2017-03-09
  • 打赏
  • 举报
回复
引用 1 楼 xuggzu 的回复:
赋值给filename属性试试
我是个java程序员……对C#不是很了解,您能不能帮我写一段事例代码呢?告诉我传入的参数都是什么就更好了。

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧