12345678910111213141516
#include<dwmapi.h> #include<iostream> bool aero_enabled() { BOOL result; if (HRESULT err = DwmIsCompositionEnabled(&result) != S_OK) { std::cerr << "uh oh\n"; // probably do something better than this. return false; } return result; } int main() { std::cout << "has aero: " << aero_enabled() << '\n'; }