티스토리 뷰
1 2 3 4 5 6 7 8 9 | // 마우스 왼쪽 버튼 클릭 이벤트 처리기 함수 int wnd_style = ::GetWindowLong(m_hWNd, GWL_EXSTYLE); if(!(wnd_style & WS_EX_LAYERED)) // 투명 윈도우를 만들려면 LAYED 속성 필요 ::SetWindowLong(m_hWnd, GWL_EXSTYLE, wnd_style | WS_EX_LAYERED); SetLayeredWindowAttributes(RGB(255, 1, 7) 0, LWA_COLORKEY); // 색상을 투명화하며 투명도는 0 으로 255까지 지정할 수 있지만 작동 안되니 0 으로 고정값 사용하기 // OnPaint() dc.FillSolidRect(10, 10, 200, 200, RGB(255, 1, 7)); | cs |