效果預覽圖:
以下是實現**:
void ccontrolbutton::drawvirtualframe(cdc * pdc, crect rectscreen)
;//繪製不同背景顏色而顯示不同前景色的虛線矩形
logbrush logbrush;
logbrush.lbcolor = rgb(0, 0, 0);
logbrush.lbstyle = bs_solid;
cpen pen(ps_userstyle, 1, &logbrush, 4, style);
cbrush * pbrush = cbrush::fromhandle((hbrush)getstockobject(null_brush));//背景透明效果
cbrush * poldbrush = pdc->selectobject(pbrush);
cpen * poldpen = pdc->selectobject(&pen);
int noldmode = pdc->setrop2(r2_not);//畫素是螢幕顏色的反向操作。
pdc->rectangle(rectvirtual);
pdc->selectobject(poldbrush);
pdc->selectobject(poldpen);
pdc->setrop2(noldmode);
}
Vue卡列表中不同卡片顯示不同背景顏色
最近做乙個專案的移動端頁面,需要完成乙個卡列表,不同銀行顯示不同顏色的問題,一開始考慮過通過識別銀行圖示色調生成,但最後為了考慮開發成本,只做幾種通用的色調。具體就是用v for命令遍歷,cardlist v for i in item key index class obj i.bank div ...
iOS開發 label上顯示不同顏色不同大小的字
1 要顯示不同顏色的數字 nsstring numberstr nsstring stringwithformat d 121 myabel建立的label myabel setattributedtext self attrstrfrom nsstring stringwithformat 已有 ...
Matplotlib繪製不同顏色的帶箭頭的線
周五的時候計算出來一條線路,但是計算出來的只是類似與 0 10 19 2 0這樣的線路只有寫 的人才能看的懂無法直觀的表達出來,讓其它同事看的不清晰,所以考慮怎樣直觀的把線路圖畫出來。esp 當然是考慮用matplotlib了,匯入相關的庫 import matplotlib.pyplot as p...