OSFeature.LayeredWindows Campo

Definizione

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.

Si applica a

Vedi anche