저는 윈도우 폼 어플리케이션을 가지고 있으며 DwmExtendFrameIntoClientArea를 사용하여 윈도우의 프레임을 유리 영역으로 확장했습니다.Windows Forms 글래스 이펙트, ImageBox 투명화
이제 그림 상자에 투명한 PNG 이미지를 표시하려하지만 배경이 유리 효과 대신 흰색으로 표시됩니다. 어떻게하면 이미지가 투명하게 보이도록 만들 수있어서 흰색 배경이 아닌 둥근 회색 사각형 만 볼 수 있습니다.
내 스크린 샷은 아래에 있습니다. 감사. 블랙 IIRC :
검은 색으로 양식 투명성 키를 만들었습니다. 이는 유리 효과를 얻으려는 것입니다. 그런 다음 그림 상자 배경색을 검정색으로 설정합니다. 그러나 그것은 효과가 없었습니다. 99.9 % 내 PNG가 투명합니다. 바탕 화면에 투명하게 올바르게 표시됩니다. – ace
내 그림 상자 이미지를 질문에 추가 했으므로 투명합니다. – ace
사진이 투명하지 않은 경우 ... 여기 투명 사진에 대한 링크가 다운로드되어 사용되었습니다. http://img831.imageshack.us/img831/8227/xkeyh.png –