DFM_GETDEFSTATICID消息

在创建过程中由默认上下文菜单实现发送,指定默认菜单命令并允许做出备用选择。 由 LPFNDFMCALLBACK 使用

DFM_GETDEFSTATICID
    lParam = (LPARAM)(int*) defaultID;          
            

parameters

defaultID [in, out]

指向所选菜单命令 ID 的指针。 可识别以下标志。

DFM_CMD_PROPERTIES

显示调用菜单的项 的属性 UI。

备注

若要替代默认命令选项,处理程序在收到此消息后,应将 defaultID 指向的值设置为替换命令的 ID,并返回S_OK。 否则返回失败代码。

此消息将发送到回调函数或回调对象,具体取决于默认上下文菜单对象的构造方式。 其构造有两个 API, CDefFolderMenu_Create2SHCreateDefaultContextMenu

DFM_INVOKECOMMANDEX 是此消息的扩展版本,它为回调提供了详细信息。 如果在实现中需要该接口提供的其他信息,请使用 DFM_INVOKECOMMANDEX

要求

要求
最低受支持的客户端
Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器
Windows 2000 Server [仅限桌面应用]
标头
Shlobj.h