日日噜噜夜夜狠狠久久无码区_法国《性迷宫》在线观看_国产精品亚洲一区二区三区在线_yellow视频在线免费观看_国产欧美日韩精品a在线看_超碰97中文

物流問答

角美哪里物流廉價

2022/9/28 10:28:25 來源:貨代軟件公司
內(nèi)容摘要:程序一般分為控制臺程序,win32程序等等,你所說的cmd的程序都屬于控制臺程序,這樣的程序輸出時都會調(diào)用控制臺程序,也便是命令行。但更為常見的是win32程序,這樣的程序是帶有窗口的程序,它根據(jù)win32的音訊機制進行編程。如按下鼠標就會發(fā)生一個鼠標按下音訊,然后會去調(diào)用一段自己寫的代碼。win32程序是帶有資源的程...
程序一般分為控制臺程序,win32程序等等,你所說的cmd的程序都屬于控制臺程序,這樣的程序輸出時都會調(diào)用控制臺程序,也便是命令行。但更為常見的是win32程序,這樣的程序是帶有窗口的程序,它根據(jù)win32的音訊機制進行編程。如按下鼠標就會發(fā)生一個鼠標按下音訊,然后會去調(diào)用一段自己寫的代碼。win32程序是帶有資源的程序,也便是你所說的圖片,這種資源在程序鏈接的時分主動構(gòu)成一個exe文件(當然也能夠放在dll文件中進舉動態(tài)鏈接),像魔獸爭霸這樣的程序大多是用其它軟件做界面,導出為資源文件,然后再去鏈接成一個完好的程序。你能夠去看下windows編程的東西,有本書叫《淺顯易懂MFC》,里邊第一章講了一些這方面的基礎常識,能夠去看看。別的如有不理解能夠給我留言。我暈,你是不是剛剛學寫程序啊。舉個比如,這段代碼保存為.c:
#include<stdio.h>
main()
{
printf(“hello!”);
}
用VC翻開后編譯,它會默許按控制臺程序進行編譯,運轉(zhuǎn)便是cmd形式。這段代碼是控制臺程序的格局。
下面一段是win32程序格局:
#include<stdio.h>
#include<windows.h>LRESULTCALLBACKMyWindowsProc(
HWNDhwnd,//handletowindow
UINTuMsg,//messageidentifier
WPARAMwParam,//firstmessageparameter
LPARAMlParam//secondmessageparameter
)
{
switch(uMsg)
{
caseWM_CLOSE:
DestroyWindow(hwnd);
break;
caseWM_DESTROY:
PostQuitMessage(0);
break;
default:
returnDefWindowProc(hwnd,uMsg,wParam,lParam);
}
return0;
}intWINAPIWinMain(
HINSTANCEhInstance,
HINSTANCEhPrevInstance,
LPSTRlpCmdLine,
intnCmdShow
)
{
WNDCLASSstWnd;
stWnd.cbClsExtra=0;
stWnd.cbWndExtra=0;
stWnd.hbrBackground=(HBRUSH)GetStockObject(GRAY_BRUSH);
stWnd.hCursor=NULL;//LoadCursor(NULL,IDC_CROSS);
stWnd.hIcon=NULL;//LoadIcon(NULL,IDI_ERROR);
stWnd.hInstance=hInstance;
stWnd.lpfnWndProc=MyWindowsProc;
stWnd.lpszClassName=”MyWindow”;
stWnd.lpszMenuName=NULL;
***.style=CS_HREDRAW|CS_VREDRAW;RegisterClass(&stWnd);
HWNDstWin;
stWin=CreateWindow(“MyWindow”,”我的Windows程序測驗!”,WS_OVERLAPPEDWINDOW,0,0,400,300,NULL,NULL,hInstance,NULL);
ShowWindow(stWin,SW_SHOWNORMAL);MSGstMsg;
while(GetMessage(&stMsg,NULL,0,0))
{
TranslateMessage(&stMsg);
DispatchMessage(&stMsg);
}
return0;
}
這是一個規(guī)范的win32程序,運轉(zhuǎn)后可生成一個窗口。intWINAPIWinMain()為程序的進口函數(shù),里邊首先要注冊窗口類,再進行音訊循環(huán)等等,比控制臺程序雜亂的多。在VC下新建一個win32Application工程,把這段代碼保存為.cpp添加到工程里就能夠運轉(zhuǎn)。
哪里不理解闡理解點,別一句“仍是不太理解”就完了.win32程序是帶資源的,資源里邊包括圖片,聲響等一些多媒體元素。資源文件擴展名為.rc。編譯后為.res。每個資源都有ID,程序里邊調(diào)用資源的時分就經(jīng)過ID進行調(diào)用。程序編譯后擴展名為.obj,鏈接時,鏈接器會主動把.res文件.obj文件鏈接到一同構(gòu)成一個.exe文件。這樣程序運轉(zhuǎn)時就會呈現(xiàn)圖片,聲響等等。這些都是windows編程里邊根本的常識,你去學一下就行了。

http://www.guestlion.cn/wuliuwenda/76038.html 角美哪里物流廉價

免責聲明:本文章部分圖片素材和內(nèi)容素材來源于網(wǎng)絡,僅供學習與參考,不代表本站立場,如果損害了您的權(quán)利,請聯(lián)系網(wǎng)站客服,我們核實后會立即刪除。

標簽:

物流
在線咨詢
QQ咨詢
微信咨詢
微信咨詢
電話咨詢
周一至周五 9:00-18:00
135-1055-3738
回頂部 主站蜘蛛池模板: 宣化县| 静乐县| 昌黎县| 措美县| 特克斯县| 象山县| 泸水县| 清涧县| 大方县| 米脂县| 兴城市| 民勤县| 义马市| 白朗县| 临江市| 岗巴县| 叙永县| 和政县| 汾西县| 江阴市| 南阳市| 遂平县| 绥江县| 新乡市| 珲春市| 嵊州市| 梅河口市| 吴堡县| 巴林右旗| 鲁山县| 康平县| 同心县| 沁阳市| 潼南县| 故城县| 桦川县| 东港市| 陆川县| 泰安市| 克什克腾旗| 巴里|