Win7에서 명령어로 에어로(Aero) On/Off 하기

Windows Vista에서는 다음 명령어로 Aero(에어로 테마) On/Off 가능했습니다.

  • Aero off: rundll32.exe DwmApi #104
  • Aero on: rundll32.exe DwmApi #102

하지만, 인터넷의 많은 글에서는 Win7에서도 명령어가 작동하는 것으로 설명되어 있으나,

명령어가 작동하지 않는 것을 확인하였습니다.

Win7에서는 다음 명령어로 Aero(에어로 테마) On/Off 가능합니다.

  • Aero off: net stop uxsms
  • Aero on: net start uxsms

참고로 Aero Flip-3D 기능은 Win7에서도 다음 명령어로 작동합니다.

  • rundll32.exe DwmApi #105

만약 윈도우 프로그램에서 이를 직접 제어하고자 경우에는,

DwmEnableComposition API 사용하여 Aero On/Off 제어를 있습니다.

[예제]

...

HRESULT hr = S_OK;

// Disable DWM Composition

hr = DwmEnableComposition(DWM_EC_DISABLECOMPOSITION);

if (SUCCEEDED(hr))

{

// ...

}

...

Posted by pysany
,