CDrawingManager::SetAlphaPixel
Couleurs un pixel transparent dans une bitmap.
static void __stdcall SetAlphaPixel(
COLORREF* pBits,
CRect rect,
int x,
int y,
int percent,
int iShadowSize,
COLORREF clrBase = (COLORREF)-1,
BOOL bIsRight = TRUE
);
Paramètres
[in] pBits
Un pointeur aux valeurs de bits de la bitmap.[in] rect
Une zone rectangulaire dans votre application. Le gestionnaire de dessin dessine une ombre sous et à droite de cette zone.[in] x
La coordonnée horizontale du pixel couleurs à.[in] y
La coordonnée verticale du pixel couleurs à.[in] percent
Le pourcentage de la transparence.[in] iShadowSize
La largeur et la hauteur de l'ombre.[in] clrBase
Couleur de l'ombre.[in] bIsRight
Un paramètre de type boolean qui indique que pixel couleurs à. Pour plus d'informations, consultez la section Notes.
Notes
Cette méthode est une méthode d'assistance qui est utilisée par la méthode de CDrawingManager::DrawShadow . Nous recommandons que si vous souhaitez dessiner une ombre, appelez CDrawingManager::DrawShadow à la place.
Si bIsRight a la valeur TRUE, le pixel couleurs à est pixels mesurés d' x du bord droit de rect. Si c'est FALSE, le pixel couleurs à est pixels mesurés d' x du bord gauche d' rect.
Configuration requise
en-tête : afxdrawmanager.h