Mọi người ơi,em đang học lập trình winform c++ .Ai có thể cho em hỏi message được gọi khi mình nhấn nút tắt (nút đỏ )trên màn hình là gì zậy anh.Em nghĩ là WM_DESTROY nhưng em đặt 1 MesseageBox vào thì nó tắt cái CT mình trước rồi mới hiện ra messageBox.
Còn làm sao để cho form mình không bị kéo dãn zậy.Do em đang làm game đánh cờ caro.Mà em vẽ xong hết các ô rồi nhưng nếu người dùng kéo form mình dãn ra thì nó sẽ làm lộ ra 1 khoảng trắng bên phía kéo dãn.Mong mọi người chỉ giáo giúp em.Thanks
Winform - Message được gọi khi mình nhấn nút tắt (nút đỏ) trên màn hình là gì?
Anh google thì thấy câu trả lời này
Muốn bắt sự kiện close thì em phải viết như sau, thay YourClass
bằng cái class em đang làm.
void YourClass::OnSysCommand(UINT nID, LPARAM lParam)
{
if ((nID & 0xFFF0) == SC_CLOSE)
{
}
}
Tìm trong code coi thử chỗ nào giống giống, thay bằng dòng này
dwStyle=(WS_OVERLAPPED | WS_CAPTION | WS_SYSMENU | WS_MINIMIZEBOX | WS_MAXIMIZEBOX);
Nguồn Stackoverflow
P/S: Em có muốn đổi tên mình thành ChiLaGiacMo hay là gì không?