Giao Diện Với C++

Em đang làm một đồ án cuối kì, có yêu cầu về giao diện đơn giản.Em chỉ biết ngôn ngữ C++, nhưng trên console thì không thể tạo button như windowform,… Theo em biết là thế.Có ai giúp được em vấn đề này không? Có làm được giao diện với C++ trên Visual studio không?

2 Likes

Nếu em thích code chay thì có thể tìm hiểu Windows API.
Nếu muốn kéo thả thì tìm hiểu MFC hoặc QT Framework.

Bạn hoàn toàn có thể làm giao diện C++ với VS dùng winforms nhé, xem video hướng dẫn bằng tiếng Việt ở đây.
Cách làm này chúng ta làm phần core bằng C++, còn phần giao diện lấy các element từ winforms, nhưng xử lý vẫn là C++ nhé.

Có nhiều thư viện nhiều cách để làm GUI cho C++.

Họ hàng nhà Microsoft:
Win32 API (cấp thấp nhất)
MFC
C++ .NET với Winform (không nên)

Cross-platform:
Qt
WxWidget

Nhưng theo mình tốt nhất bạn nên sử dụng Qt. Cảm giác nó hơi nặng tí so với những cái còn lại nhưng ok về thời gian nhất cho bạn. Bạn xem vài video hướng dẫn là làm theo nhoay nhoáy được ngay.

Bạn có thể dùng C++ .NET Winform, tự học qua video trên youtube
https://www.youtube.com/watch?v=-SXdzxWngPg&t=5s
Và xem thêm hàm tại https://msdn.microsoft.com/library
Đồ án của bạn chắc chỉ yêu cầu giao diện đơn giản thì chỉ cần làm theo cái này.
Bạn có thể học Qt,…nếu muốn

1 Like

C++ Winform nửa nạc nửa mỡ. Dùng quách C#.

4 Likes

xin quyền xem video ạ

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?