본문 바로가기

먹고 사는 일/VC++

투명 윈도우 만들기

Microsoft Visual Studio 2008 이후버전 투명 윈도우 만들기

/// 0 ~ 255 값으로 0이 가장 투명함

int nTrance = 250;

 

HWND hwnd = this->m_hWnd;
 SetWindowLong(hwnd, GWL_EXSTYLE,GetWindowLong(hwnd, GWL_EXSTYLE) | WS_EX_LAYERED);

/// 윈도우 헨들, 색상, Alpha 변경, 모드
 ::SetLayeredWindowAttributes(hwnd, 0, nTrance, LWA_ALPHA);

'먹고 사는 일 > VC++' 카테고리의 다른 글

GetSystemMetrics()  (0) 2012.04.24
사운드 제어  (0) 2011.12.04
C# .dll C++ 사용 방법  (0) 2011.10.18
Hex 변환  (0) 2011.07.09
CDialog 에서 배경 이미지 사용  (0) 2010.12.30