다음을 통해 공유


DwmGetWindowAttribute 함수(dwmapi.h)

창에 적용된 지정된 DWM(데스크톱 창 관리자) 특성의 현재 값을 검색합니다. 프로그래밍 지침 및 코드 예제는 비 클라이언트 지역 렌더링 제어를 참조하세요.

구문

HRESULT DwmGetWindowAttribute(
        HWND  hwnd,
        DWORD dwAttribute,
  [out] PVOID pvAttribute,
        DWORD cbAttribute
);

매개 변수

hwnd

특성 값을 검색할 창에 대한 핸들입니다.

dwAttribute

DWMWINDOWATTRIBUTE 열거형 값으로 지정된 검색할 값을 설명하는 플래그입니다. 이 매개 변수는 검색할 특성을 지정하고 pvAttribute 매개 변수는 특성 값이 검색되는 개체를 가리킵니다.

[out] pvAttribute

이 함수가 성공적으로 반환될 때 특성의 현재 값을 수신하는 값에 대한 포인터입니다. 검색된 값의 형식은 dwAttribute 매개 변수의 값에 따라 달라집니다. DWMWINDOWATTRIBUTE 열거형 항목은 각 플래그의 행에서 pvAttribute 매개 변수에서 포인터를 전달해야 하는 값의 유형을 나타냅니다.

cbAttribute

pvAttribute 매개 변수를 통해 수신되는 특성 값의 크기(바이트)입니다. 검색된 값의 형식과 크기(바이트)는 dwAttribute 매개 변수의 값에 따라 달라집니다.

반환 값

형식: HRESULT

함수가 성공하면 S_OK를 반환합니다. 그렇지 않으면 HRESULT오류 코드를 반환합니다.

요구 사항

   
지원되는 최소 클라이언트 Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2008 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 dwmapi.h
라이브러리 Dwmapi.lib
DLL Dwmapi.dll

추가 정보