IVsUIShell.SetMRUComboText(Guid, UInt32, String, Int32) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
向组合框列表中添加信息。
public:
int SetMRUComboText(Guid % pguidCmdGroup, System::UInt32 dwCmdID, System::String ^ lpszText, int fAddToList);
public int SetMRUComboText (ref Guid pguidCmdGroup, uint dwCmdID, string lpszText, int fAddToList);
abstract member SetMRUComboText : Guid * uint32 * string * int -> int
Public Function SetMRUComboText (ByRef pguidCmdGroup As Guid, dwCmdID As UInteger, lpszText As String, fAddToList As Integer) As Integer
参数
- pguidCmdGroup
- Guid
中命令组的唯一标识符;可以是 null 指定标准组。 传入的所有命令都 nCmdID 必须属于指定的组 pguidCmdGroup 。
- dwCmdID
- UInt32
中要执行的命令。 此命令必须属于用指定的组 pguidCmdGroup 。
- lpszText
- String
中指定要放置在组合框列表中的文本。
- fAddToList
- Int32
中如果 true 为,则中的文本 lpszText 将添加到组合框。
返回
如果该方法成功,则它会返回 S_OK。 如果该方法失败,则会返回错误代码。
注解
COM 签名
从 vsshell:
HRESULT IVsUIShell::SetMRUComboText(
[in] const GUID * pguidCmdGroup,
[in] DWORD dwCmdId,
[in] LPSTR lpszText,
[in] BOOL fAddToList
);
使用 SetMRUComboTextW 代替此方法。