Sdílet prostřednictvím


IVsUIShell2.VsDialogBoxParam – metoda (UInt32, UInt32, UInt32, Int32)

 

Načte a zobrazí zadaný dialogové okno šablony, pomocí postupu zpětného volání zadané okno.

Obor názvů:   Microsoft.VisualStudio.Shell.Interop
Sestavení:  Microsoft.VisualStudio.Shell.Interop.8.0 (v Microsoft.VisualStudio.Shell.Interop.8.0.dll)

Syntaxe

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
    [v] 32bitové popisovače modulu, který obsahuje šablonu dialog jako prostředek.Nemůže být null hodnotu.
  • dwId
    [v] ID zdroje šablony dialogové okno načíst.
  • lpDialogFunc
    [v] Dialogové okno postupu pro dialogové okno.Nemůže být null hodnotu.
  • lp
    [v] LPARAM Hodnotu průchod se WM_INITDIALOG zprávy (která je odeslána dialogové okno postupu).

Vrácená hodnota

Type: System.Int32

Pokud metoda uspěje, vrací S_OK.Pokud se nezdaří, vrátí kód chyby.

Poznámky

Podpis COM

Z vsshell80.idl:

HRESULT IVsUIShell2::VsDialogBoxParam(
   [in] HINSTANCE hinst,
   [in] DWORD     dwId,
   [in] DLGPROC   lpDialogFunc,
   [in] LPARAM    lp
);

Tato metoda potlačí tlačítko Nápověda, obvykle se zobrazí v záhlaví dialogového okna pomocí tlačítka, která volá normální nápovědu namísto spuštění režimu kontextovou nápovědu.

Tato metoda je určena pro použití C++ pouze.

Viz také

IVsUIShell2 – rozhraní
Microsoft.VisualStudio.Shell.Interop – obor názvů

Zpátky na začátek