OSFeature.LayeredWindows Campo
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa o recurso do Windows em camadas de nível superior. Este campo é somente leitura.
public: static initonly System::Object ^ LayeredWindows;
public static readonly object LayeredWindows;
staticval mutable LayeredWindows : obj
Public Shared ReadOnly LayeredWindows As Object
Valor do campo
Exemplos
O exemplo a seguir determina se o sistema atual dá suporte a janelas em camadas. O método IsPresent de classe base é chamado com LayeredWindows como o recurso a ser buscado. O resultado é exibido em uma caixa de texto. Esse código pressupõe textBox1
que foi instanciado e colocado em um formulário.
private:
void LayeredWindows()
{
// Gets the version of the layered windows feature.
Version^ myVersion = OSFeature::Feature->GetVersionPresent(
OSFeature::LayeredWindows );
// Prints whether the feature is available.
if ( OSFeature::Feature->IsPresent( OSFeature::LayeredWindows ) )
{
textBox1->Text = "Layered windows feature is installed.";
}
else
{
textBox1->Text = "Layered windows feature is not installed.";
}
}
private void LayeredWindows() {
// Gets the version of the layered windows feature.
Version myVersion =
OSFeature.Feature.GetVersionPresent(OSFeature.LayeredWindows);
// Prints whether the feature is available.
if (OSFeature.Feature.IsPresent(OSFeature.LayeredWindows))
textBox1.Text = "Layered windows feature is installed.";
else
textBox1.Text = "Layered windows feature is not installed.";
}
Private Sub LayeredWindows()
' Gets the version of the layered windows feature.
Dim myVersion As Version = _
OSFeature.Feature.GetVersionPresent(OSFeature.LayeredWindows)
' Prints whether the feature is available.
If OSFeature.Feature.IsPresent(OSFeature.LayeredWindows) Then
textBox1.Text = "Layered windows feature is installed."
Else
textBox1.Text = "Layered windows feature is not installed."
End If
End Sub
Comentários
Uma janela em camadas pode ser transparente ou translúcida pelo sistema operacional. O suporte para janelas em camadas foi introduzido pela primeira vez no Windows 2000.
Para determinar se o recurso windows em camadas está instalado, use a Feature propriedade para chamar o método IsPresent de classe base com LayeredWindows como o recurso a ser buscado.
Como alternativa, você pode marcar para ver se o recurso está instalado chamando o GetVersionPresent método com LayeredWindows como o recurso a ser encontrado.