




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、教學(xué)重點(diǎn)1、Windows程序設(shè)計(jì)基本概念 窗口、事件驅(qū)動(dòng)、句柄、消息、匈牙利命名法2、Windows應(yīng)用程序源程序結(jié)構(gòu) WinMain函數(shù)(入口函數(shù)) -初始化、消息循環(huán) WinProc函數(shù)(窗口函數(shù)) -處理消息,實(shí)現(xiàn)程序具體功能第1章 Windows編程基礎(chǔ) 1.1 Windows程序設(shè)計(jì)Windows的程序設(shè)計(jì)語(yǔ)言 VC,VB,VJ都是“面向?qū)ο蟆钡某绦蛟O(shè)計(jì)語(yǔ)言。對(duì)象 Windows的規(guī)范部件,如窗口、菜單、按鈕、對(duì)話(huà)框、程序模塊等。 第1章 Windows編程基礎(chǔ) 1.1 Windows程序設(shè)計(jì)對(duì)象特征 具有規(guī)范形態(tài)和操作模式,編寫(xiě)Windows程序相當(dāng)一部分工作是在創(chuàng)建對(duì)象和為對(duì)象
2、屬性賦值。編程方法 傳統(tǒng)編寫(xiě)法-API 交互式方法-MFC 第1章 Windows編程基礎(chǔ) 1.1 Windows程序設(shè)計(jì)Windows API 系統(tǒng)函數(shù)數(shù)據(jù)結(jié)構(gòu) Windows API是Windows系統(tǒng)與Windows應(yīng)用程序間的標(biāo)準(zhǔn)程序接口,Windows應(yīng)用程序可以利用大量的標(biāo)準(zhǔn)API函數(shù)調(diào)用系統(tǒng)功能。 第1章 Windows編程基礎(chǔ) 1.2 Windows編程基本概念 (1) 窗口 (2) 句柄 (3) 事件驅(qū)動(dòng) (4) 消息 (5) 匈牙利命名法第1章 Windows編程基礎(chǔ) 窗口一般包含下列組成部分:標(biāo)題欄、菜單框、工作區(qū)、窗口邊界、 最大化按鈕、最小化按鈕、垂直滾動(dòng)條、水平滾動(dòng)
3、條。第1章 Windows編程基礎(chǔ) 1.2 Windows編程基本概念-窗口1.2 Windows編程基本概念窗口是系統(tǒng)管理應(yīng)用程序的基本單位,是應(yīng)用程序與用戶(hù)之間交互的接口環(huán)境,是Windows應(yīng)用程序基本的操作單元。編寫(xiě)一個(gè)Windows應(yīng)用程序首先應(yīng)創(chuàng)建窗口,隨后應(yīng)用程序的運(yùn)行過(guò)程即是窗口與系統(tǒng)之間進(jìn)行數(shù)據(jù)處理與數(shù)據(jù)交換的過(guò)程。第1章 Windows編程基礎(chǔ) 1.2 Windows編程基本概念-事件驅(qū)動(dòng)DOS程序:順序的、過(guò)程驅(qū)動(dòng)程序都有一個(gè)明顯的開(kāi)始、明顯的過(guò)程以及一個(gè)明顯的結(jié)束。Windows程序:事件驅(qū)動(dòng)程序的流程不是由事件的順序來(lái)控制,而是由事件的發(fā)生來(lái)控制,所有的事件是無(wú)序的。
4、第1章 Windows編程基礎(chǔ) 1.2 Windows編程基本概念-句柄句柄是一個(gè)4字節(jié)長(zhǎng)的數(shù)值,用于標(biāo)識(shí)應(yīng)用程序中不同的對(duì)象和同類(lèi)對(duì)象中不同的實(shí)例。應(yīng)用程序通過(guò)句柄訪(fǎng)問(wèn)相應(yīng)的對(duì)象信息。第1章 Windows編程基礎(chǔ) 1.2 Windows編程基本概念-句柄第1章 Windows編程基礎(chǔ) HWND窗口句柄HDC設(shè)備環(huán)境句柄HBITMAP位圖句柄HCURSOR光標(biāo)句柄HICON圖標(biāo)句柄HFONT字體句柄HMENU菜單句柄HPEN畫(huà)筆句柄HFILE文件句柄HBRUSH畫(huà)刷句柄HINSTANCE實(shí)例句柄1.2 Windows編程基本概念-消息消息是描述事件發(fā)生的信息(如按下鼠標(biāo)或鍵盤(pán)),Window
5、s程序設(shè)計(jì)是針對(duì)事件或消息的處理進(jìn)行。第1章 Windows編程基礎(chǔ) 1.2 Windows編程基本概念-消息Windows應(yīng)用程序利用Windows消息(Message)與應(yīng)用程序及系統(tǒng)進(jìn)行信息交換。消息組成消息號(hào):由事先定義好的消息名標(biāo)識(shí);字參數(shù)(wParam) :提供消息的附加信息;長(zhǎng)字參數(shù)(lParam) :提供消息的附加信息。第1章 Windows編程基礎(chǔ) 1.2 Windows編程基本概念-消息Windows消息的類(lèi)型前綴符號(hào)用于消息宏識(shí)別消息附屬的分類(lèi) 第1章 Windows編程基礎(chǔ) BM按鈕控件消息DM按鈕控件消息CB組合框控件消息EM編輯控件消息LB列表框控件消息SBM滾動(dòng)條
6、控件消息WM窗口消息1.2 Windows編程基本概念-匈牙利命名法小寫(xiě)字母做為變量名前綴說(shuō)明類(lèi)型,其余部分描述變量意義與功能第1章 Windows編程基礎(chǔ) 前綴類(lèi)型說(shuō)明chchar字符bBOOL布爾值n(l)int整數(shù)1.2 Windows編程基本概念-匈牙利命名法第1章 Windows編程基礎(chǔ) 前綴類(lèi)型說(shuō)明wWORD16位無(wú)符號(hào)整數(shù)dwDWORD32位無(wú)符號(hào)數(shù)lpszLPTSTR指向字符串的32位指針hHandle窗口對(duì)象的句柄1.3 Windows的消息循環(huán)1、Windows系統(tǒng)為應(yīng)用程序保持一個(gè)消息隊(duì)列。2、當(dāng)有事件發(fā)生后,Windows先將激發(fā)事件翻譯成一個(gè)Windows消息,然后再
7、把這個(gè)消息加入到這個(gè)應(yīng)用程序的消息隊(duì)列中去。3、應(yīng)用程序需要通過(guò)消息循環(huán)來(lái)接收這些消息。 第1章 Windows編程基礎(chǔ) 1.3 Windows的消息循環(huán)MSG msg; / 定義消息名while (GetMessage (&msg, NULL, 0, 0)TranslateMessage (&msg) ; / 翻譯消息DispatchMessage (&msg) ; / 分發(fā)消息第1章 Windows編程基礎(chǔ) 1.3 Windows的消息循環(huán)-MSG結(jié)構(gòu)體typedef struct tagMSGHWND hwnd; UINT message;WPARAM wParam; LPARAM lP
8、aram;DWORD time; POINT pt; MSG, *PMSG;第1章 Windows編程基礎(chǔ) 1.3 Windows的消息循環(huán)-POINT結(jié)構(gòu)體定義typedef struct tagPOINT LONG x; LONG y; POINT;第1章 Windows編程基礎(chǔ) 1.3 Windows的消息循環(huán)-MSG結(jié)構(gòu)體hwnd:消息將要發(fā)送到的那個(gè)窗口的句柄,用這個(gè)參數(shù)可以決定讓哪個(gè)窗口接收消息。message:消息號(hào),它唯一標(biāo)識(shí)了一種消息類(lèi)型。每種消息類(lèi)型都在windows.h文件進(jìn)行了預(yù)定義。wParam:一個(gè)32位的消息參數(shù),這個(gè)值的確切意義取決于消息本身。lParam:同上
9、。 第1章 Windows編程基礎(chǔ) 1.3 Windows的消息循環(huán)-MSG結(jié)構(gòu)體time:消息放入消息隊(duì)列中的時(shí)間,在這個(gè)域中寫(xiě)入的并非當(dāng)時(shí)日期,而是從Windows啟動(dòng)后所測(cè)量的時(shí)間值。Windows用這個(gè)域來(lái)使消息保持正確的順序。pt:消息放入消息隊(duì)列時(shí)的鼠標(biāo)坐標(biāo)。第1章 Windows編程基礎(chǔ) 1.3 Windows的消息循環(huán)-GetMessageBOOL GetMessage( LPMSG lpMsg, HWND hWnd, UINT wMsgFilterMin, UINT wMsgFilterMax );第1章 Windows編程基礎(chǔ) 1.3 Windows的消息循環(huán)-GetMes
10、sagelpMsg:指定要接收消息的MSG結(jié)構(gòu)的地址;hWnd:窗口句柄,一般將其設(shè)置為空,表示要獲取該應(yīng)用程序創(chuàng)建的所有窗口的消息;第三、四參數(shù)用于指定消息范圍。GetMessage收到一個(gè)WM_QUIT消息,則返回FALSE以退出消息循環(huán),終止程序運(yùn)行。否則GetMessage()返回TRUE。第1章 Windows編程基礎(chǔ) 1.3 Windows的消息循環(huán)- TranslateMessageGetMessage()讀入消息后,首先要經(jīng)過(guò)函數(shù)TranslateMessage()對(duì)其進(jìn)行解釋?zhuān)珜?duì)大多數(shù)消息來(lái)說(shuō)并不起什么作用。TranslateMessage()負(fù)責(zé)將消息的虛擬鍵轉(zhuǎn)換為字符消
11、息。第1章 Windows編程基礎(chǔ) 1.3 Windows的消息循環(huán)- DispatchMessageDispatchMessage()函數(shù),把GetMessage獲取的Windows消息傳送給在MSG結(jié)構(gòu)中為窗口所指定的窗口過(guò)程。在消息處理函數(shù)處理完消息之后,代碼又循環(huán)到開(kāi)始去接收另一個(gè)消息,這樣就完成了一個(gè)完整的消息循環(huán)。第1章 Windows編程基礎(chǔ) 1.4常用消息鼠標(biāo)消息WM_LBUTTONDOWN:?jiǎn)螕羰髽?biāo)左鍵時(shí)產(chǎn)生;WM_LBUTTONUP:放開(kāi)鼠標(biāo)左鍵時(shí)產(chǎn)生; WM_RBUTTONDOWN:?jiǎn)螕羰髽?biāo)右鍵時(shí)產(chǎn)生;WM_RBUTTONUP:放開(kāi)鼠標(biāo)右鍵時(shí)產(chǎn)生; WM_LBUTTOND
12、BLCLK:雙擊鼠標(biāo)左鍵時(shí)產(chǎn)生;WM_RBUTTONDBLCLK:雙擊鼠標(biāo)右鍵時(shí)產(chǎn)生。第1章 Windows編程基礎(chǔ) 1.4常用消息鼠標(biāo)消息1Param:低字節(jié)包含當(dāng)前光標(biāo)的X坐標(biāo)值,高字節(jié)包含當(dāng)前光標(biāo)的Y坐標(biāo)值。wParam:包含一整數(shù)值以標(biāo)識(shí)鼠標(biāo)鍵的按下?tīng)顟B(tài)。MK_LBUTTON按下鼠標(biāo)左鍵MK_MBUTTON按下鼠標(biāo)中鍵MK_RBUTTON按下鼠標(biāo)右鍵第1章 Windows編程基礎(chǔ) 1.4常用消息鍵盤(pán)消息WM_KEYDOWN:按下一個(gè)非系統(tǒng)鍵時(shí)產(chǎn)生的消息。系統(tǒng)鍵是指實(shí)現(xiàn)系統(tǒng)操作的組合鍵,例如Alt與某個(gè)功能鍵組合以實(shí)現(xiàn)系統(tǒng)菜單操作等。wParam:按下鍵的虛擬鍵碼,用以標(biāo)識(shí)按下或釋放的鍵
13、。1Param:記錄了按鍵的重復(fù)次數(shù)、掃描碼、轉(zhuǎn)移代碼、先前鍵的狀態(tài)等信息。如F1的虛擬鍵碼在Windows.h文件中定義為VK_F1,相似的消息還有WM_KEYUP, 在放開(kāi)非系統(tǒng)鍵時(shí)產(chǎn)生。第1章 Windows編程基礎(chǔ) 1.4常用消息鍵盤(pán)消息WM_ CHAR 按下一個(gè)非系統(tǒng)鍵時(shí)產(chǎn)生的消息。wParam 為按鍵的ASCII碼。1Param 與WM_KEYDOWN的相同。第1章 Windows編程基礎(chǔ) 1.4 常用消息刷新消息WM_PAINT用戶(hù)區(qū)移動(dòng)或顯示、用戶(hù)窗口改變大小、程序通過(guò)滾動(dòng)條滾動(dòng)窗口、下拉式菜單關(guān)閉并需要恢復(fù)被覆蓋的部分、Windows清除對(duì)話(huà)框等對(duì)象并需要恢復(fù)被覆蓋的部分,均
14、產(chǎn)生WM_PAINT消息。第1章 Windows編程基礎(chǔ) 1.4常用消息其他消息WM_CREATE由CreateWindow函數(shù)發(fā)出的消息。wParam:未用。1Param:包含一個(gè)指向CREATESTRUCT數(shù)據(jù)結(jié)構(gòu)的指針。WM_CLOSE:關(guān)閉窗口時(shí)產(chǎn)生的消息。wParam和1Param均未用。第1章 Windows編程基礎(chǔ) 1.4常用消息其他消息WM_DESTROY 由DestroyWindow函數(shù)發(fā)出的消息。wParam和1Param均未用。WM_QUIT 由PostQuitMessage函數(shù)發(fā)出的消息,退出應(yīng)用程序時(shí)發(fā)出的消息。wParam:含退出代碼,標(biāo)識(shí)程序退出運(yùn)行時(shí)的有關(guān)信息。
15、 1Param:未用。第1章 Windows編程基礎(chǔ) 1.5 Windows應(yīng)用程序組成一個(gè)基本的Windows應(yīng)用程序通常由三種類(lèi)型的文件組成:(1) C/C+語(yǔ)言源程序文件;(2) 頭文件;(3) 資源描述文件。第1章 Windows編程基礎(chǔ) 1.5 Windows應(yīng)用程序組成源程序組成結(jié)構(gòu)WinMainWinProcWinMain:入口函數(shù)WndProc:窗口函數(shù)第1章 Windows編程基礎(chǔ) 1.5 Windows應(yīng)用程序組成-WinMain函數(shù)WinMain函數(shù)功能:(1)注冊(cè)窗口類(lèi);(2)建立窗口及執(zhí)行必要的初始化;(3)進(jìn)入消息循環(huán),根據(jù)接收的消息調(diào)用相應(yīng)的處理過(guò)程,當(dāng)消息循環(huán)檢
16、索到WM_QUIT時(shí)終止程序運(yùn)行。第1章 Windows編程基礎(chǔ) 1.5 Windows應(yīng)用程序組成-WinMain函數(shù)WinMain函數(shù)說(shuō)明int WINAPI WinMain ( HINSTANCE hThisInst, HINSTANCE hPrevInst, LPSTR lpszCmdLine, int nCmdShow);第1章 Windows編程基礎(chǔ) 1.5 Windows應(yīng)用程序組成-WinMain函數(shù)初始化-窗口類(lèi)定義定義窗口的形式與功能,通過(guò)給窗口類(lèi)數(shù)據(jù)結(jié)構(gòu)WNDCLASS賦值完成,該數(shù)據(jù)結(jié)構(gòu)中包含窗口類(lèi)的各種屬性。第1章 Windows編程基礎(chǔ) 1.5 Windows應(yīng)用程
17、序組成-WinMain函數(shù)typedef struct tagWNDCLASS UINT style;/ 窗口類(lèi)的樣式,一般設(shè)置為0 WINPROC lpfnWndProc;/窗口函數(shù)函數(shù)的指針 int cbClsExtra;/分配在窗口類(lèi)結(jié)構(gòu)體后的字節(jié)數(shù) int cbWndExtra;/ 分配在窗口實(shí)例后的字節(jié)數(shù) HINSTANCE hInstance; / 應(yīng)用程序的實(shí)例句柄 HICON hIcon; / 窗口類(lèi)的圖標(biāo)第1章 Windows編程基礎(chǔ) 1.5 Windows應(yīng)用程序組成-WinMain函數(shù) 。 HCURSOR hCursor ; / 窗口類(lèi)的光標(biāo) HBRUSH hbrBack
18、ground; / 窗口類(lèi)的背景刷 LPCTSTR lpszMenuName; / 窗口類(lèi)菜單資源名 LPCTSTR lpszClassName; / 窗口類(lèi)名 WNDCLASS;第1章 Windows編程基礎(chǔ) 1.5 Windows應(yīng)用程序組成-WinMain函數(shù)LoadIcon的作用是在應(yīng)用程序中加載一個(gè)窗口圖標(biāo)。其原型為:HICON LoadIcon( HINSTANCE hInstance, / 應(yīng)用程序句柄 LPCTSTR lpIconName / 圖標(biāo)資源名);第1章 Windows編程基礎(chǔ) 1.5 Windows應(yīng)用程序組成-WinMain函數(shù) LPCTSTR lpIconNam
19、e IDI_APPLICATION、IDI_ASTERISK 、IDI_ERROR、IDI_EXCLAMATION、IDI_HAND、IDI_INFORMATION、IDI_QUESTION、IDI_WARNING、IDI_WINLOGO 第1章 Windows編程基礎(chǔ) 1.5 Windows應(yīng)用程序組成-WinMain函數(shù)程序舉例:HICON hIcon;hIcon = LoadIcon(NULL, IDI_QUESTION); 第1章 Windows編程基礎(chǔ) 1.5 Windows應(yīng)用程序組成-WinMain函數(shù)LoadCursor的作用是在應(yīng)用程序中加載一個(gè)窗口光標(biāo)。其原型為:HCURS
20、OR LoadCursor( HINSTANCE hInstance, / 應(yīng)用程序?qū)嵗浔?LPCTSTR lpCursorName / 光標(biāo)資源名); 第1章 Windows編程基礎(chǔ) 1.5 Windows應(yīng)用程序組成-WinMain函數(shù)LPCTSTR lpCursorNameIDC_ARROW、IDC_CROSS、IDC_SIZEALL、IDC_SIZENESW、IDC_SIZENS、IDC_SIZENWSE、IDC_SIZEWE、IDC_UPARROW、IDC_WAIT 第1章 Windows編程基礎(chǔ) 1.5 Windows應(yīng)用程序組成-WinMain函數(shù)程序舉例:HCURSOR hC
21、ursor;hCursor = LoadCursor(NULL,IDC_WAIT); 第1章 Windows編程基礎(chǔ) 1.5 Windows應(yīng)用程序組成-WinMain函數(shù)應(yīng)用程序調(diào)用函數(shù)GetStockObject獲取系統(tǒng)提供的背景刷。其原型為:HGDIOBJ GetStockObject( int fnObject / 庫(kù)存對(duì)象類(lèi)型); 第1章 Windows編程基礎(chǔ) 1.5 Windows應(yīng)用程序組成-WinMain函數(shù)HGDIOBJ GetStockObject(int fnObject); BLACK_BRUSH、DKGRAY_BRUSH、GRAY_BRUSH、HOLLOW_BRUS
22、H、LTGRAY_BRUSH、NULL_BRUSH、WHITE_BRUSH第1章 Windows編程基礎(chǔ) 1.5 Windows應(yīng)用程序組成-WinMain函數(shù)程序舉例:HBRUSH hBrush;hBrush =(HBRUSH) GetStockObject( DKGRAY_BRUSH); 第1章 Windows編程基礎(chǔ) 1.5 Windows應(yīng)用程序組成-WinMain函數(shù)初始化-注冊(cè)窗口類(lèi)Winows系統(tǒng)本身提供部分預(yù)定義的窗口類(lèi),程序員也可以自定義窗口類(lèi),窗口類(lèi)必須先注冊(cè)后使用。窗口類(lèi)的注冊(cè)由函數(shù)RegisterClass()實(shí)現(xiàn)。 第1章 Windows編程基礎(chǔ) 1.5 Window
23、s應(yīng)用程序組成-WinMain函數(shù)RegisterClass函數(shù)返回布爾值,注冊(cè)成功則返回真。ATOM RegisterClass(CONST WNDCLASS *lpWndClass);程序舉例:WNDCLASS ws;/ 初始化代碼RegisterClass(&ws); / ws為窗口類(lèi)結(jié)構(gòu)第1章 Windows編程基礎(chǔ) 1.5 Windows應(yīng)用程序組成-WinMain函數(shù)初始化-創(chuàng)建窗口實(shí)例創(chuàng)建一個(gè)窗口類(lèi)的實(shí)例由函數(shù)CreateWindow()實(shí)現(xiàn),函數(shù)原型如下:HWND CreateWindow ( LPCTSTR lpszClassName, 窗口類(lèi)名 LPCTSTR lpszTi
24、tle, 窗口標(biāo)題名 DWORD dwStyle, 創(chuàng)建窗口的樣式 int x, int y, 窗口左上角坐標(biāo) 第1章 Windows編程基礎(chǔ) 1.5 Windows應(yīng)用程序組成-WinMain函數(shù) 。 int nWidth,int nHeight, 窗口寬度和高度 HWND hwndParent,該窗口的父窗口句柄 HMENU hMenu, 窗口主菜單句柄 HINSTANCE hInstance, 應(yīng)用程序?qū)嵗浔?LPVOID lpParam 指向一個(gè)參數(shù)值的指針); 第1章 Windows編程基礎(chǔ) 1.5 Windows應(yīng)用程序組成-WinMain函數(shù)DWORD dwStyle; 創(chuàng)建窗
25、口的樣式WS_BORDER、WS_CAPTION、WS_VSCROLL、WS_MAXIMIZEBOX 、WS_MAXIMIZE、WS_MINIMIZEBOX、WS_MINIMIZE、 WS_OVERLAPPEDWINDOW、WS_POPUP、WS_POPUPWINDOW、WS_SYSMENU、 WS_HSCROLL 第1章 Windows編程基礎(chǔ) 1.5 Windows應(yīng)用程序組成-WinMain函數(shù)顯示窗口窗口類(lèi)的顯示由ShowWindow()和UpdateWindow()函數(shù)實(shí)現(xiàn)。應(yīng)用程序調(diào)用ShowWindow函數(shù)在屏幕上顯示窗口,顯示窗口后,應(yīng)用程序調(diào)用UpdateWindow更新并繪
26、制用戶(hù)區(qū),并發(fā)出WM_PAINT消息。 第1章 Windows編程基礎(chǔ) 1.5 Windows應(yīng)用程序組成-WinMain函數(shù)BOOL ShowWindow( HWND hWnd, / 窗口句柄 int nCmdShow / 窗口顯示狀態(tài));BOOL UpdateWindow( HWND hWnd / 窗口句柄);第1章 Windows編程基礎(chǔ) 1.5 Windows應(yīng)用程序組成-WinMain函數(shù)int nCmdShowSW_HIDE、SW_SHOWNORMAL、SW_SHOWMINIMIZE、SW_SHOWMAXMIZE、SW_SHOWNOACTIVE、SW_RESTORE第1章 Windows編程基礎(chǔ) 1.5 Windows應(yīng)用程序組成-消息循環(huán)MSG Msg;while (GetMessage (&Msg,NULL,0,0) TranslateMessage(&Msg);/ 處理字符消息 DispatchMessage(&Msg); / 分發(fā)消息第1章 Windows編程基礎(chǔ) 1.5 Windows應(yīng)用程序組成-窗口函數(shù)WndProc定義了應(yīng)用程序?qū)邮盏降牟煌⒌捻憫?yīng),包含了對(duì)各種可能接收到的消息的處理過(guò)程。WndProc函數(shù)由一個(gè)或多個(gè)switch語(yǔ)句組成,每一條case語(yǔ)句對(duì)應(yīng)一種消息,當(dāng)應(yīng)用程序接收到一個(gè)消息時(shí)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 嵌入式產(chǎn)品的市場(chǎng)定位研究試題及答案
- 醫(yī)院助理護(hù)士管理制度
- 固定資產(chǎn)維修管理制度
- 加強(qiáng)公園設(shè)施管理制度
- 公路檢測(cè)設(shè)備管理制度
- 合伙創(chuàng)業(yè)薪資管理制度
- 前廳餐具衛(wèi)生管理制度
- 學(xué)生上網(wǎng)時(shí)間管理制度
- 幼兒園保管室管理制度
- 制衣車(chē)間紀(jì)律管理制度
- 生物質(zhì)材料及應(yīng)用淀粉
- 下線(xiàn)儀式串詞策劃
- GB/T 4223-2004廢鋼鐵
- 通用長(zhǎng)期供銷(xiāo)合同范本
- 新版《藥品管理法》解讀課件
- 《社區(qū)治理研究國(guó)內(nèi)外文獻(xiàn)綜述(1900字)》
- 2023浙江省學(xué)生藝術(shù)特長(zhǎng)測(cè)試A級(jí)理論復(fù)習(xí)資料
- 建筑業(yè)企業(yè)資質(zhì)職稱(chēng)人員相近專(zhuān)業(yè)認(rèn)定目錄
- 擬投入本項(xiàng)目的主要施工設(shè)備表
- 湖北省環(huán)境監(jiān)測(cè)專(zhuān)業(yè)服務(wù)暫時(shí)行收費(fèi)重點(diǎn)標(biāo)準(zhǔn)
- GNSS實(shí)習(xí)報(bào)告
評(píng)論
0/150
提交評(píng)論