Trích dẫn Gửi bởi .:sunshine:. Xem bài viết
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.
Câu 1:
nhìn vào code, bạn chưa gán a cho cái gì cả thì làm sao mà nó hiểu (tất nhiên là có cách gán, nhưng mình đoán là bạn chưa gán)
Câu 2:
Bạn bên vào Global C Script lập trình cho dể
Tham khảo các link khác tại đây:
http://plcvietnam.com.vn/showthread.php?t=2102
http://plcvietnam.com.vn/showthread.php?t=2179
http://plcvietnam.com.vn/showthread.php?t=2355