Je ne peux pas dessiner un motif avec un arrière-plan transparent. Ceci est mon extrait:Comment puis-je dessiner un patternBrush avec un fond transparent (GDI)?
bitmap.CreateBitmap(8, 8, 1, 1, &bits)
brush.CreatePatternBrush(&bitmap)
hbrush = pCgrCurrentDC->SelectObject(&brush);
// set text color
TextCol = pCgrCurrentDC->SetTextColor(CgrColourPalRGB);
int oldBkgrdMode = pCgrCurrentDC->SetBkMode(TRANSPARENT);
//draw polygon
pCgrCurrentDC->Polygon(CgrBuffer, n);
Le doc sur msdn ne mentionne rien au sujet de la transparence. Je suppose que ce mode pourrait être utilisé? Ou est-ce un bug?
Merci!