谁能告诉我怎样在vc单文档程序中利用树状控件编写资源管理器 ,及获得磁盘信息
1个回答
展开全部
1·(二者选一)或者创建单文档分隔视图的工程,注意View类基类为CListView/CTreeView或者CFormView
或者,单视图CListView,并使用CDialogBar(或者CDockablePane)做左侧窗口,这个更接近原版的样子。
2·熟悉并使用CFileFind,并显示列表
3·使用CFile或者其它API函数获取文件信息并显示(API效率更高一些,CFile做这个不是专用)
这时候样子就比较像了,剩下的就是功能,这个比较多,简单列举:
ShellExecute 双击打开或者执行文件,CopyFile/DeleteFile
如果需要实现更接近的功能,自己熟悉一下shell编程吧
另外,VC制作文件管理器的例子网上很多,可以搜来做参考。
或者,单视图CListView,并使用CDialogBar(或者CDockablePane)做左侧窗口,这个更接近原版的样子。
2·熟悉并使用CFileFind,并显示列表
3·使用CFile或者其它API函数获取文件信息并显示(API效率更高一些,CFile做这个不是专用)
这时候样子就比较像了,剩下的就是功能,这个比较多,简单列举:
ShellExecute 双击打开或者执行文件,CopyFile/DeleteFile
如果需要实现更接近的功能,自己熟悉一下shell编程吧
另外,VC制作文件管理器的例子网上很多,可以搜来做参考。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询