V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
esyed
V2EX  ›  程序员

Win7 右键菜单相关 C++ API 是什么,狗了好一会儿,没有狗到;(

  •  
  •   esyed · 2015-01-09 21:28:53 +08:00 · 2786 次点击
    这是一个创建于 3612 天前的主题,其中的信息可能已经有所发展或是发生改变。

    微软现在的MSDN是在线的么?
    就在这上面搜到点,可是尼玛都是C#的,可是偶不想学习新语言呢,偶只想用C++,肿么办:(

    11 条回复    2015-01-10 14:01:19 +08:00
    yksoft1
        1
    yksoft1  
       2015-01-09 21:41:31 +08:00
    TrackPopupMenu
    NT3.51 Win95以来一直是这个吧
    esyed
        2
    esyed  
    OP
       2015-01-09 21:46:13 +08:00
    @yksoft1 你这个是MFC类:( 偶不想用MFC,只想用QT呢:(
    BGLL
        3
    BGLL  
       2015-01-09 21:59:28 +08:00
    老实用注册表...
    yksoft1
        4
    yksoft1  
       2015-01-09 21:59:31 +08:00
    @esyed 不是MFC,纯C 纯Win32也有这个
    cvrock
        5
    cvrock  
       2015-01-09 22:16:52 +08:00
    IContextMenu3?
    hjc4869
        6
    hjc4869  
       2015-01-09 22:44:46 +08:00
    反编译C#的类库,或者直接看.NET源码。
    missdeer
        7
    missdeer  
       2015-01-09 23:24:55 +08:00
    一楼正解,MFC类成员函数往往跟Win32 API同名,然后把API第一个句柄参数省掉
    Comdex
        8
    Comdex  
       2015-01-10 10:14:29 +08:00
    win32的U盘插入事件通知api有知道么?
    hx1997
        9
    hx1997  
       2015-01-10 10:31:08 +08:00   ❤️ 1
    @Comdex 我记得是 SHChangeNotify
    hx1997
        10
    hx1997  
       2015-01-10 10:32:57 +08:00   ❤️ 1
    @Comdex 看了看网上的,都是监控消息队列里的 WM_DEVICECHANGE。。。
    Comdex
        11
    Comdex  
       2015-01-10 14:01:19 +08:00
    @hx1997 感谢,但不会用。。。。我是用golang的,想把这个事件通知封装成dll让golang调用。。。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2930 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 02:44 · PVG 10:44 · LAX 18:44 · JFK 21:44
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.