學校的書上教的是基礎的知識,像可視化界面怎么撰寫這種沒有,百度了沒有找到完整的教程,我用的工具是vs2019,希望各位前輩給點意見,想買本最好用vs撰寫可視化視窗的書本教材,或者有完整的教學視頻的。
uj5u.com熱心網友回復:
呼叫 windows 系統 win32 原生API 或者QT 這種三方界面庫uj5u.com熱心網友回復:
《Visual C++ 游戲開發經典案例詳解》uj5u.com熱心網友回復:
最小Windows API圖形編程例子:#pragma comment(lib,"user32")
#pragma comment(lib,"gdi32")
#include <windows.h>
LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam) {
PAINTSTRUCT ps;
HDC hdc;
HFONT hfont,ohfont;
RECT r;
COLORREF oc;
switch(message) {
case WM_CLOSE://按Alt+F4退出
PostQuitMessage(0);
break;
case WM_PAINT:
BeginPaint(hWnd, &ps);
hdc = ps.hdc; // the device context to draw in
GetClientRect(hWnd, &r); // Obtain the window's client rectangle
hfont = CreateFont(200, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, "宋體");
ohfont=(HFONT)SelectObject(hdc,hfont);
oc=SetTextColor(hdc,0x00C080FF);
SetBkMode(hdc, TRANSPARENT);
TextOut(hdc,r.left+r.right/2-600, r.top+r.bottom/2-100,"最短畫圖程式",12);
SelectObject(hdc,ohfont);
SetTextColor(hdc,oc);
DeleteObject(hfont);
EndPaint(hWnd, &ps);
break;
default:
return DefWindowProc(hWnd, message, wParam, lParam);
}
return 0;
}
int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow) {
MSG msg = {0};
WNDCLASS wc = {0};
HBRUSH hbrh;
hbrh=CreateSolidBrush(0x00000000);
wc.lpfnWndProc = WndProc;
wc.hInstance = hInstance;
wc.hbrBackground = hbrh;
wc.lpszClassName = "minwindowsapp";
wc.hCursor = LoadCursor(NULL,IDC_ARROW);
if (0==RegisterClass(&wc)) return 1;
if (NULL==CreateWindow(wc.lpszClassName,
"Minimal Windows Application",
WS_POPUP|WS_VISIBLE,
0,
0,
GetSystemMetrics(SM_CXSCREEN),
GetSystemMetrics(SM_CYSCREEN),
0,
0,
hInstance,
NULL))
return 2;
while( GetMessage( &msg, NULL, 0, 0 ) > 0 ) {
DispatchMessage( &msg );
}
DeleteObject(hbrh);
return 0;
}
uj5u.com熱心網友回復:
是以vs2019作為開發工具的嗎?我只要普通的軟體界面設計,上面有吧?uj5u.com熱心網友回復:
推薦C++Builder,不要浪費自己的時間假設 無知=0.0000000000...0
那么 用API開發GUI程式=0.0000000000...1
uj5u.com熱心網友回復:
禿頭,我就想問問,有沒有以vs2019為開發工具的教材或者視頻,你們都說的啥哦uj5u.com熱心網友回復:
等你學會了以VS2019為開發工具開發的時候,估計微軟都出VS2022了。轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/270141.html
標籤:C++ 語言
上一篇:定義一個學生類Student,main()函式完成對其的測驗。
下一篇:C語言 經典題型 完數的判斷
