Programming 板


LINE

我想要在程式里面加入一个 TreeView 控制项,用来显示 Windows 的目录阶层, 就像档案总管的左边一样,让使用者可以在这个控制项里面展开并选择资料夹, 而视窗右边显示该资料夹里面的图片缩图 (我想自己写一个图片浏览器) 。 先说说开发环境好了,我用 Eclipse + CDT + MinGW ,想要在不依靠其他 library 的情况下,用 C 语言搭配 Windows API 完成此专案,而目前卡在让使 用者选择目录的这个控制项上面。 目前我已经读了一点 Shell Namespace 的文件,并且产生一个 TreeView 控制 项,大致上长得跟档案总管的 TreeView 差不多,但是只能做到展开资料夹。 请问我该如何侦测档案系统的变化 (资料夹的新增、删除、重新命名等等),以 即时更新我的控制项。 其实我直觉认为 Windows 应该有提供这种控制项 ( COM 元件之类),但是我找 不到相关的范例,希望各位能给我一点意见或关键字,谢谢! --



※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.134.50.74
1F:推 clanguage:我觉得像档案总管那样就是按F5重新整理 218.161.57.94 03/12 22:26
2F:→ tropical72:你可以设一个btn, 去重新绘制你的 tree 180.177.73.5 03/13 03:22
3F:→ tropical72:不知这种方式是不是你能接受的 180.177.73.5 03/13 03:23
4F:→ uziel:我希望这个 Tree 可以接收档案系统的事件114.137.112.183 03/13 10:30
5F:→ uziel:不然要使用者自行重新整理,这样不太合理114.137.112.183 03/13 10:34
6F:→ tropical72:我是也蛮想知道档案蛮更会send 什麽msg218.161.127.248 03/15 00:10
7F:→ tropical72:开一个 thread, 去监控目录的变化218.161.127.248 03/15 00:11
8F:→ tropical72:↑我只能想到这, 不过应该还不到"即时"218.161.127.248 03/15 00:11
9F:→ AndCycle:从Process Monitor反过来下手怎样 122.116.40.15 03/15 02:50
10F:→ uziel:找到一些函数:FindFirstChangeNotification 220.134.50.74 03/16 16:03
11F:→ uziel:FindNextChangeNotification、 220.134.50.74 03/16 16:04
12F:→ uziel:FindCloseChangeNotification、 220.134.50.74 03/16 16:04
13F:→ uziel:以及ReadDirectoryChangesW,正在研究... 220.134.50.74 03/16 16:05







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:e-shopping站内搜寻

TOP