제가 투명화된 창과 뚫린창을 만들기 위해 3시간이 넘게 홈페이지를 뒤지고, 직접 프로그램을 컴파일 해보기도 해보았는데... 아무리 해도 않되는군요.
사용자함수0.SetWindowLongA(기본창.핸들, 4294967276, 2028); 사용자함수0.SetLayeredWindowAttributes(기본창.핸들, ㅅ빨강, 99, 1);
SetLayeredWindowAttributes API함수에서 첫번째 인자는 핸들, 그리고 뒤에는 투명화될 색, 세번째는 투명도, 네번째는 모드... 인건 잘 알겠는데... 아무리 빨간색으로 된 창을 만들어 두고 저 함수를 적용해도 먹히지를 않네요. 투명도를 조절해보아도 아무런 반응이 없습니다. 핸들이 잘못되었는가 싶어, 핸들을 수정해보기도 해보았는데도 안되는군요.
그리고, SetWindowLongA 함수는 무슨 역할을 하는건가요?
단순히 함수 설정에서, 핸들과 투명화될 색만 지정하는 걸로는 결코 적용되지 않네요 ㅜㅜ
뭐가 잘못된건가요? 어떻게 하면 해결할수 있나요?
제발, 조그만한 거 하나라도 알려주시길 바랍니다. |
|