Metoda IVsUIShell2.VsDialogBoxParam — (UInt32, UInt32, UInt32, Int32)
Ładuje i wyświetla szablon określonego okna dialogowego za pomocą procedury wywołania zwrotnego określonego okna dialogowego.
Przestrzeń nazw: Microsoft.VisualStudio.Shell.Interop
Zestaw: Microsoft.VisualStudio.Shell.Interop.8.0 (w Microsoft.VisualStudio.Shell.Interop.8.0.dll)
Składnia
int VsDialogBoxParam(
uint hinst,
uint dwId,
uint lpDialogFunc,
int lp
)
int VsDialogBoxParam(
unsigned int hinst,
unsigned int dwId,
unsigned int lpDialogFunc,
int lp
)
abstract VsDialogBoxParam :
hinst:uint32 *
dwId:uint32 *
lpDialogFunc:uint32 *
lp:int -> int
Function VsDialogBoxParam (
hinst As UInteger,
dwId As UInteger,
lpDialogFunc As UInteger,
lp As Integer
) As Integer
Parametry
hinst
Type: System.UInt32[in] 32-bitowego dojścia do modułu, który zawiera szablon dialogowe jako zasób. Nie może być null wartość.
dwId
Type: System.UInt32[in] Identyfikator zasobu szablonu okna dialogowego do załadowania.
lpDialogFunc
Type: System.UInt32[in] Procedury okna dialogowego, aby użyć okna dialogowego. Nie może być null wartość.
lp
Type: System.Int32[in] LPARAM Wartość do przekazania z WM_INITDIALOG wiadomości (który jest wysyłany do procedury okna dialogowego).
Wartość zwracana
Type: System.Int32
Jeśli metoda zakończy się pomyślnie, zwraca S_OK. Jeśli nie, zwraca kod błędu.
Uwagi
Podpis COM
Z vsshell80.idl:
HRESULT IVsUIShell2::VsDialogBoxParam(
[in] HINSTANCE hinst,
[in] DWORD dwId,
[in] DLGPROC lpDialogFunc,
[in] LPARAM lp
);
Ta metoda zastępuje normalnie wyświetlany na pasku tytułu okna dialogowego za pomocą przycisku, który wywołuje się normalne pomocy zamiast uruchamiania trybu pomocy kontekstowej przycisk Pomoc.
Ta metoda jest przeznaczona do użycia tylko w języku C++.
Zobacz też
Interfejs IVsUIShell2
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop
Powrót do początku