2007年4月28日
摘要: 爱情是阶段性的东西,不能预设超越这个阶段的前提条件... 阅读全文
posted @ 2007-04-28 11:56 柠檬隐士 阅读(1247) 评论(1) 推荐(0) 编辑
  2007年4月27日
摘要: 许多人都知道 ShellExecute ,用于执行一个外部命令。但对于 IShellFoloder 对象来说,它的执行命令,都在它的 ContextMenu 里面了。记得前几节说过如何直接调用 ContextMenu 里的项,因此,执行一个 IShellFoloder,也无非是调用它的 ContextMenu 里默认的项而已 阅读全文
posted @ 2007-04-27 12:57 柠檬隐士 阅读(11144) 评论(13) 推荐(1) 编辑
  2007年4月25日
摘要: 本节讲述如何获取绝对 PIDL,以及图标索引。离资源管理器越来越近了。 阅读全文
posted @ 2007-04-25 10:16 柠檬隐士 阅读(11524) 评论(21) 推荐(1) 编辑
  2007年4月22日
摘要: 旅游回来了。两个字:好累。 阅读全文
posted @ 2007-04-22 23:37 柠檬隐士 阅读(1119) 评论(2) 推荐(0) 编辑
  2007年4月19日
摘要: 从没出过广东省的我,明天终于要去湖南旅游了。人太安分了也不好,趁年轻,到处逛一下,提高生活阅历。柠檬,一路顺风! 阅读全文
posted @ 2007-04-19 17:27 柠檬隐士 阅读(1096) 评论(0) 推荐(0) 编辑
  2007年4月18日
摘要: 上一节说到如何弹出 IShellFolder 的上下文菜单,也就是 IContextMenu。有时候我们需要在这个菜单上面,加入一些属于自己的菜单项。举个例子,你打开资源管理器,查看左边目录树的右键菜单,会发现顶层多了一个折叠/展开的菜单项。好,我们也动手来加入这个菜单项。 阅读全文
posted @ 2007-04-18 16:13 柠檬隐士 阅读(10766) 评论(12) 推荐(0) 编辑
  2007年4月17日
摘要: 对象的上下文菜单相关的接口是IContextMenu,通过对象的父文件夹的IShellFolder.GetUIObjectOf方法可得到该接口。得到该接口后,可以用IContextMenu.QueryContextMenu方法来生成上下文菜单的菜单项,用IContextMenu.InvokeCommand调用相应的命令。 阅读全文
posted @ 2007-04-17 10:56 柠檬隐士 阅读(14134) 评论(4) 推荐(0) 编辑
摘要: 让我们详细解释一下 Shell 编程中最基本的一些函数、结构体和枚举。并创建一个这样的例子,它允许你从“桌面”开始,一直展开到最深层的对象。 阅读全文
posted @ 2007-04-17 01:02 柠檬隐士 阅读(14002) 评论(8) 推荐(0) 编辑
  2007年4月16日
摘要: Windows Shell 编程,即 Windows 外壳编程。我们所看到的资源管理器以及整个桌面,都是一个 Shell。 关于 Windows 外壳的基本概念,我这里不做详细介绍,不了解的朋友,可以看看 姜伟华 的 Windows外壳名字空间的浏览。 好,现在让我们从基础学起,早日做出一个强大的资源管理器软件。(偶也是初学者,多多指教) 阅读全文
posted @ 2007-04-16 20:33 柠檬隐士 阅读(20236) 评论(13) 推荐(4) 编辑
  2007年4月15日
摘要: 原来爱是种任性不该太多考虑,爱没有聪不聪明只有愿不愿意...... 很令人感动的两句歌词,来自离歌。我知道,这个世界很现实,活着已经不容易,还想活得好? 但钱可以赚,性格可以磨合,然后,感觉,却无法培养。 我很任性,就这样。 阅读全文
posted @ 2007-04-15 23:34 柠檬隐士 阅读(553) 评论(0) 推荐(0) 编辑