IVsUIShell.SetupToolbar 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
由 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 。
返回
如果该方法成功,则它会返回 S_OK。 如果该方法失败,则会返回错误代码。
注解
COM 签名
从 vsshell:
HRESULT IVsUIShell::SetupToolbar(
[in] HWND hwnd,
[in] IVsToolWindowToolbar *ptwt,
[out] IVsToolWindowToolbarHost **pptwth
);