我的问题是我的按钮出于某种原因有背景颜色,我不知道为什么。我没有将桌面背景放在按钮的整个区域。
function toggleReportIcons(){
toggleReportIcon($(".report-icon"));
}
function toggleReportIcon(reportIcon){
$(reportIcon).toggleClass("with-problem);
}
答案 0 :(得分:1)
您的代码仅绘制文本所需的按钮背景,使用ExtTextOut并指定ETO_OPAQUE来填充整个空间。或者使用FillRect实际绘制按钮背景并使用ExtTextOut而不使用ETO_OPAQUE以透明背景绘制。