OSFeature.LayeredWindows Campo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta la funzionalità delle finestre sovrapposte di primo livello. Questo campo è di sola lettura.
public: static initonly System::Object ^ LayeredWindows;
public static readonly object LayeredWindows;
staticval mutable LayeredWindows : obj
Public Shared ReadOnly LayeredWindows As Object
Valore del campo
Esempio
L'esempio seguente determina se il sistema corrente supporta finestre a livelli. Il metodo IsPresent della classe base viene chiamato con LayeredWindows come funzionalità da cercare. Il risultato viene visualizzato in una casella di testo. Questo codice presuppone che textBox1
sia stata creata un'istanza e inserita in un modulo.
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
Commenti
Una finestra a livelli può essere resa trasparente o translucente dal sistema operativo. Il supporto per le finestre a livelli è stato introdotto per la prima volta in Windows 2000.
Per determinare se la funzionalità di windows a livelli è installata, usare la Feature proprietà per chiamare il metodo IsPresent della classe base con LayeredWindows come funzionalità da cercare.
In alternativa, è possibile verificare se la funzionalità è installata chiamando il GetVersionPresent metodo con LayeredWindows come funzionalità da trovare.