IVsUIShell2.GetVSSysColorEx Yöntemi (Int32, UInt32)
Yayımlanan: Ağustos 2016
Belirtilen sistem ortamı tarafından kullanılan rengi RGB ayarlarını döndürür.
Ad alanı: Microsoft.VisualStudio.Shell.Interop
Derleme: Microsoft.VisualStudio.Shell.Interop.8.0 (Microsoft.VisualStudio.Shell.Interop.8.0.dll içinde)
Sözdizimi
int GetVSSysColorEx(
int dwSysColIndex,
out uint pdwRGBval
)
int GetVSSysColorEx(
int dwSysColIndex,
[OutAttribute] unsigned int% pdwRGBval
)
abstract GetVSSysColorEx :
dwSysColIndex:int *
pdwRGBval:uint32 byref -> int
Function GetVSSysColorEx (
dwSysColIndex As Integer,
<OutAttribute> ByRef pdwRGBval As UInteger
) As Integer
Parametreler
dwSysColIndex
Type: System.Int32[in] Arasında bir değer __VSSYSCOLOREX almak için sistem rengi belirtme numaralandırması.
pdwRGBval
Type: System.UInt32[out] RGB değeri içeren bir 32-bit sözcük.
Dönüş Değeri
Type: System.Int32
Yöntem başarılı olursa, döndürür S_OK. Başarısız olursa, bir hata kodu döndürür.
Açıklamalar
COM imza
Vsshell80.idl:
HRESULT IVsUIShell2::GetVSSysColorEx(
[in] VSSYSCOLOREX dwSysColIndex,
[out] DWORD *pdwRGBval
);
Bu yöntem yerine geçen GetVSSysColor yöntemi.
Bu yöntem için benzer Win32 API GetSysColor işlev ve tarafından kullanılan çeşitli sistem renkleri RGB ayarlarını döndürür Visual Studio. Bu değerler üzerinde uygulanan Windows Masaüstü düzenini bağlı olarak değiştirin.
Tarafından döndürülen RGB değeri GetVSSysColorEx COLORREF değer biçiminde bir 32 bit Windows renk değeri yöntemdir.
C++ kodu doğrudan kullanabilir döndürülen RGB değeri COLORREFs, gibi destekleyen makroları kullanarak GetRValue, GetGValue ve GetBValue.
Döndürülen kullanan yönetilen kodu renkleri kullanma T:System.Drawing.Color 32 bit Windows renk değeri kullanılarak elde edilebilir yapısı, M:System.Drawing.ColorTranslator.FromWin32(System.Int32) yöntemi.
Bir kullanıcı arabirimi tasarlarken doğru renk değerlerini seçmek için en iyi yöntemleri tam açıklama için bkz The Visual Studio UI Guidelines belge.
Ayrıca bkz.
IVsUIShell2 Arabirimi
Microsoft.VisualStudio.Shell.Interop Ad alanı
Başa dön