IVsUIShell.SetupToolbar 方法

定义

由 VSPackage 调用,它创建一个工具窗口,以便将工具栏附加到工具窗口。

public:
 int SetupToolbar(IntPtr hwnd, Microsoft::VisualStudio::Shell::Interop::IVsToolWindowToolbar ^ ptwt, [Runtime::InteropServices::Out] Microsoft::VisualStudio::Shell::Interop::IVsToolWindowToolbarHost ^ % pptwth);
public int SetupToolbar (IntPtr hwnd, Microsoft.VisualStudio.Shell.Interop.IVsToolWindowToolbar ptwt, out Microsoft.VisualStudio.Shell.Interop.IVsToolWindowToolbarHost pptwth);
abstract member SetupToolbar : nativeint * Microsoft.VisualStudio.Shell.Interop.IVsToolWindowToolbar * IVsToolWindowToolbarHost -> int
Public Function SetupToolbar (hwnd As IntPtr, ptwt As IVsToolWindowToolbar, ByRef pptwth As IVsToolWindowToolbarHost) As Integer

参数

hwnd
IntPtr

nativeint

中要在其中设置工具栏的窗口的句柄。

ptwt
IVsToolWindowToolbar

中指向 IVsToolWindowToolbar 新工具栏的接口的指针。

pptwth
IVsToolWindowToolbarHost

弄指向接口的指针 IVsToolWindowToolbarHost

返回

Int32

如果该方法成功,则它会返回 S_OK。 如果该方法失败,则会返回错误代码。

注解

COM 签名

从 vsshell:

HRESULT IVsUIShell::SetupToolbar(  
   [in] HWND hwnd,  
   [in] IVsToolWindowToolbar *ptwt,  
   [out] IVsToolWindowToolbarHost **pptwth  
);  

适用于