Aeroが有効か取得する
投稿者 るきお  (社会人)
投稿日時
2011/5/15 14:24:25
これでどうでしょうか?
Public Class Form1
<Runtime.InteropServices.DllImport("dwmapi.dll", PreserveSig:=False)> _
Private Shared Function DwmIsCompositionEnabled() As Boolean
End Function
Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click
If DwmIsCompositionEnabled() Then
MsgBox("Aeroは有効です。")
Else
MsgBox("Aeroは無効です。")
End If
End Sub
End Class
投稿者 NTS  (中学生)
投稿日時
2011/5/25 20:35:53
ありがとうございます。試してみます。
Aeroが有効になっている場合、Formの背景が黒。
Aeroが無効になっている場合(7/Vista/XP以前)Formの背景を青。
というふうにしたいです。