Konar a écrit :
chez moi ce bout de code marche nickel :
Code :
- HPEN hPen = CreatePen(PS_SOLID, 3, RGB(251, 54, 67));
- if (!hPen)
- return MessageBox(0, "error creating pen", "", 0);
- LOGPEN Pen;
- if (!GetObject(hPen, sizeof (LOGPEN), &Pen))
- return MessageBox(0, "error GetObject", "", 0);
- stringT str;
- str.Format("style(%d) width(%d) color(%d %d %d)", Pen.lopnStyle, Pen.lopnWidth.x, GetRValue(Pen.lopnColor), GetGValue(Pen.lopnColor), GetBValue(Pen.lopnColor));
- MessageBox(0, str.c_str(), "pen", 0);
|
teste la valeur de retour de CreatePen et GetObject, ou file ton code s'il est pas trop long
|