CMenu::SetDefaultItem

将指定的菜单的默认菜单项。

BOOL SetDefaultItem(
   UINT uItem,
   BOOL fByPos = FALSE 
);

参数

  • uItem
    新的默认菜单项的标识符或位置- 1没有默认的项目中。 此参数的含义取决于 fByPos的值。

  • fByPos
    指定 uItem的含义值。 如果此参数是 FALSE,uItem 是菜单项标识符。 否则,为菜单项的位置。

返回值

如果函数成功,则返回值是非零。 如果函数失败,则返回值为零。 若要扩展的错误信息,请使用Win32函数 GetLastError,如 Windows SDK所述。

备注

此成员函数实现Win32函数 SetMenuDefaultItem的行为,如 Windows SDK所述。

示例

CMenu::InsertMenu参见示例。

要求

Header: afxwin.h

请参见

参考

CMenu选件类

层次结构图

CMenu::GetDefaultItem