@~!&^晕了!高分请教shell编程的一个问题

zhpxpower 2005-04-10 02:48:33
俺略懂SHELL编程,可以在鼠标右键上下文菜单中加入自己的菜单项,现在遇到一个问题:
如何处理固有的菜单项事件?比如“复制”、“剪贴”、“重命名”等,请赐教!
...全文
162 12 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
everandforever 2005-04-12
  • 打赏
  • 举报
回复
上WWW.CODEPROJECT.COM找CShellContextMenu这个类.
zhpxpower 2005-04-12
  • 打赏
  • 举报
回复
takbj(菁菁)(正在想一个牛B的名字)

菁菁明白我的意思,各位大虾仔细看看俺的问题,不要只想要分呀,呵呵。
zhpxpower 2005-04-12
  • 打赏
  • 举报
回复
WM_PASTE
WM_COPY
这两个东西是监视系统clipboard,上边说的很明白了,不过还是感谢“忧郁王子”,说得很详细。
zhpxpower 2005-04-12
  • 打赏
  • 举报
回复
可能是我说的不明白,是对在浏览器里面鼠标右键点击文件,出现的上下文菜单。
也就是我想做防止文件复制的小程序。
这两天在网络上查找了很多东西,后来发现SHELL编程不能解决,需要使用WINDOWS文件系统的过滤驱动程序来实现。


不知道是不是真的不能通过SHELL实现,还望上边星星多的大虾指点。
CloudWater 2005-04-11
  • 打赏
  • 举报
回复
WM_PASTE
WM_COPY
confire 2005-04-11
  • 打赏
  • 举报
回复
没玩过。想法是:找到这些项目的ID值进行捕获处理。翻资料把,估计MSDN里面有。
oyljerry 2005-04-11
  • 打赏
  • 举报
回复
处理WM_PASTE和WM_COPY这些系统消息
xuzheng318 2005-04-11
  • 打赏
  • 举报
回复
WM_PASTE

This message is sent by an application to an edit control or combo box to copy the current content of the clipboard to the edit control at the current caret position. Data is inserted only if the clipboard contains data in CF_UNICODETEXT format.

WM_PASTE wParam = 0; lParam = 0;





WM_COPY
This message is sent by an application to an edit control or combo box to copy the current selection to the clipboard in CF_UNICODETEXT format.

WM_COPY wParam = 0; lParam = 0;
takbj 2005-04-11
  • 打赏
  • 举报
回复
秋云说的是处理WM_PASTE和WM_COPY这两个消息
UP
sinall 2005-04-11
  • 打赏
  • 举报
回复
有个《Windows Shell扩展编程完全指南》,如果需要,发短消息。
zhpxpower 2005-04-11
  • 打赏
  • 举报
回复
秋云开水兄,能否说的具体一些?

3,248

社区成员

发帖
与我相关
我的任务
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
  • ATL/ActiveX/COM社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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