Gửi bởi
.:sunshine:.
Em tính làm 1 nút nhấn khi nhấn 1 cái thì nó đổi màu xanh nhấn lại 1 cái đổi màu vàng sau đó nhấn tiếp sẽ ra màu xanh ( Thay đổi màu nút nhấn ) Em đã lập trình được khi nhấn thì nó chỉ đổi màu xanh thôi, còn khi nấn lại thì nó không đổi được màu vàng.
Sau đây là code đổi màu nút của em nhưng sao nó ko chạy
void OnLButtonDown(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName, UINT nFlags, int x, int y)
{
BOOL a;
if( a == 1)
{
SetBackColor(lpszPictureName,"doimau",0x00FF00);
a = 0;
}
if( a ==0)
{
SetBackColor(lpszPictureName,"doimau",0xFFFA00);
a = 1;
}
}
Vấn đề thứ 2 của em là em đang tìm cách xoay 1 thanh chữ nhật đi 1 gốc 10 độ. Cứ nhấn 1 phát là thanh chữ nhật xoay 10, nhưng em chưa biết làm sao. Mong mọi người chỉ dùm em.
Đánh dấu