欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      第三章 單文檔應(yīng)用程序

      時(shí)間:2019-05-13 17:10:12下載本文作者:會(huì)員上傳
      簡(jiǎn)介:寫寫幫文庫小編為你整理了多篇相關(guān)的《第三章 單文檔應(yīng)用程序》,但愿對(duì)你工作學(xué)習(xí)有幫助,當(dāng)然你在寫寫幫文庫還可以找到更多《第三章 單文檔應(yīng)用程序》。

      第一篇:第三章 單文檔應(yīng)用程序

      第三章 單文檔應(yīng)用程序

      在本學(xué)習(xí)情境中主要學(xué)習(xí):(1)單文檔應(yīng)用框架(2)文檔與視圖

      3.1 MFC消息處理

      3.1.1事件驅(qū)動(dòng)程序設(shè)計(jì)

      事件驅(qū)動(dòng)程序設(shè)計(jì)是一種全新的程序設(shè)計(jì)方法,它不是由事件的順序來控制,而是由事件的發(fā)生來控制,而這種事件的發(fā)生是隨機(jī)的、不確定的,并沒有預(yù)定的順序,這樣就允許程序的的用戶用各種合理的順序來安排程序的流程。對(duì)于需要用戶交互的應(yīng)用程序來說,事件驅(qū)動(dòng)的程序設(shè)計(jì)有著過程驅(qū)動(dòng)方法無法替代的優(yōu)點(diǎn)。它是一種面向用戶的程序設(shè)計(jì)方法,它在程序設(shè)計(jì)過程中除了完成所需功能之外,更多的考慮了用戶可能的各種輸入,并針對(duì)性的設(shè)計(jì)相應(yīng)的處理程序。它是一種“被動(dòng)”式程序設(shè)計(jì)方法,程序開始運(yùn)行時(shí),處于等待用戶輸入事件狀態(tài),然后取得事件并作出相應(yīng)反應(yīng),處理完畢又返回并處于等待事件狀態(tài)。它的框圖如圖1所示:

      圖1事件驅(qū)動(dòng)程序模型

      3.1.2 MFC的消息處理

      在DOS應(yīng)用程序下,可以通過getchar()、getch()等函數(shù)直接等待鍵盤輸入,并直接向屏幕輸出。而在Windows下,由于允許多個(gè)任務(wù)同時(shí)運(yùn)行,應(yīng)用程序的輸入輸出是由Windows來統(tǒng)一管理的。

      Windows操作系統(tǒng)包括三個(gè)內(nèi)核基本元件:GDI, KERNEL ,USER。其中GDI(圖形設(shè)備接口)負(fù)責(zé)在屏幕上繪制像素、打印硬拷貝輸出,繪制用戶界面包括窗口、菜單、對(duì)話框等。系統(tǒng)內(nèi)核KERNEL支持與操作系統(tǒng)密切相關(guān)的功能:如進(jìn)程加載,文本切換、文件I/O,以及內(nèi)存管理、線程管理等。USER為所有的用戶界面對(duì)象提供支持,它用于接收和管理所有輸入消息、系統(tǒng)消息并把它們發(fā)給相應(yīng)的窗口的消息隊(duì)列。消息隊(duì)列是一個(gè)系統(tǒng)定義的內(nèi)存塊,用于臨時(shí)存儲(chǔ)消息;或是把消息直接發(fā)給窗口過程。每個(gè)窗口維護(hù)自己的消息隊(duì)列,并從中取出消息,利用窗口函數(shù)進(jìn)行處理??驁D2如下:

      圖2 消息驅(qū)動(dòng)模型

      從消息的發(fā)送途徑上看,消息分兩種:隊(duì)列消息和非隊(duì)列消息。隊(duì)列消息送到系統(tǒng)消息隊(duì)列,然后到線程消息隊(duì)列;非隊(duì)列消息直接送給目的窗口過程。

      Windows維護(hù)一個(gè)系統(tǒng)消息隊(duì)列(System message queue),每個(gè)GUI線程有一個(gè)線程消息隊(duì)列(Thread message queue)。

      鼠標(biāo)、鍵盤事件由鼠標(biāo)或鍵盤驅(qū)動(dòng)程序轉(zhuǎn)換成輸入消息并把消息放進(jìn)系統(tǒng)消息隊(duì)列,例如WM_MOUSEMOVE、WM_LBUTTONUP、WM_KEYDOWN、WM_CHAR等等。Windows每次從系統(tǒng)消息隊(duì)列移走一個(gè)消息,確定它是送給哪個(gè)窗口的和這個(gè)窗口是由哪個(gè)線程創(chuàng)建的,然后,把它放進(jìn)窗口創(chuàng)建線程的線程消息隊(duì)列。線程消息隊(duì)列接收送給該線程所創(chuàng)建窗口的消息。線程從消息隊(duì)列取出消息,通過Windows把它送給適當(dāng)?shù)拇翱谶^程來處理。

      除了鍵盤、鼠標(biāo)消息以外,隊(duì)列消息還有WM_PAINT、WM_TIMER和WM_QUIT。這些隊(duì)列消息以外的絕大多數(shù)消息是非隊(duì)列消息。

      通過消息映射,我們可以把消息和它的消息處理函數(shù)聯(lián)系起來。VC++為我們提供了Class Wizard 來為用戶添加一個(gè)消息映射關(guān)系,而用戶只需編寫該消息發(fā)生響應(yīng)的函數(shù)即可。

      從View菜單中選擇“ClassWizard”命令,便可調(diào)出如圖3所示的ClassWizard對(duì)話框,它一共分為五個(gè)選項(xiàng)卡,依次分別是消息映射、成員變量、自動(dòng)化、ActiveX事件和類信息。最常用的是消息映射和成員變量?jī)蓚€(gè)選項(xiàng)卡,如果程序中使用了ActiveX控件,那么還需要使用ActiveX事件選項(xiàng)卡來添加事件處理函數(shù),類信息選項(xiàng)卡可用來了解各個(gè)類的文件名、基類和資源等信息,自動(dòng)化選項(xiàng)卡只有在編寫OLE自動(dòng)化服務(wù)器時(shí)才用得著。下面我們就來看看消息映射和成員變量?jī)蓚€(gè)選項(xiàng)卡的特點(diǎn)和用途。

      消息映射選項(xiàng)卡主要用途是為選中的類添加消息處理函數(shù)。其中,Projects組合框用于選擇Workspace中的一個(gè)工程,Class name組合框用于選擇工程中的一個(gè)類。Objects IDs中列出了所選擇的類的名稱及屬于它的一系列ID,對(duì)于CXXXView類來說,列出的ID基本上都是菜單命令,對(duì)于一個(gè)對(duì)話框類來說,列出的ID多數(shù)對(duì)應(yīng)著對(duì)話框模板中的控件。

      從Objects IDs選擇不同的類名或ID后,右邊的Messages列表框中的內(nèi)容也會(huì)跟著改變,選中類名時(shí),Messages列表框中會(huì)顯示出所有該類能處理的標(biāo)準(zhǔn)Windows消息以及該類可以重載的成員函數(shù),選中一個(gè)ID時(shí),Messages列表框中會(huì)顯示出這個(gè)ID對(duì)應(yīng)的對(duì)象(菜單選項(xiàng)或控件)所能引發(fā)的命令消息和通知消息。在Messages列表框中選擇一條消息(或一個(gè)可以重載的成員函數(shù))后,如果該消息還沒有相應(yīng)的消息處理函數(shù)(或還未重載該成員函數(shù)),那么ClassWizard對(duì)話框右上角的Add Function按鈕就會(huì)變?yōu)橛行В崾疚覀兛梢蕴砑右粋€(gè)消息處理函數(shù)(或重載該成員函數(shù)),按下Add Function按鈕后,ClassWizard就會(huì)在所選的類中添加一個(gè)處理函數(shù)(為一個(gè)ID添加處理函數(shù)時(shí),還會(huì)彈出一個(gè)對(duì)話框,要求輸入函數(shù)名),并在Member funtions列表框中顯示出剛添加的函數(shù),在這個(gè)列表框中雙擊該函數(shù)名后,ClassWizard對(duì)話框?qū)⒆詣?dòng)關(guān)閉,文本編輯器會(huì)定位在函數(shù)的實(shí)現(xiàn)代碼處,這些代碼及它在類定義中的聲明都是由ClassWizard自動(dòng)生成的。

      圖 3Class wizard 對(duì)話框

      Member functions列表框并沒有列出類的所有成員函數(shù),而只是列出了消息處理函數(shù)和重載的成員函數(shù),其中每個(gè)函數(shù)的左邊都有一個(gè)小圖標(biāo),如果小圖標(biāo)為“W”字樣,表示該函數(shù)是一個(gè)消息處理函數(shù),除了Add function按鈕外,消息映射選項(xiàng)卡中還有三個(gè)按鈕,其中Delete Function用來刪除一個(gè)消息處理函數(shù)或重載的成員函數(shù),但是此按鈕只能刪除函數(shù)在類定義中的聲明,函數(shù)的實(shí)現(xiàn)代碼還需要手工來刪除;Edit Code按鈕的用途相當(dāng)于在Member functions中雙擊一個(gè)成員函數(shù);Add Class按鈕則可用于向工程中添加一個(gè)新的類。3.1.3 文檔與視圖

      先利用Appwizard 來新建一個(gè)單文檔工程。在SDI框架程序中,主要包含四個(gè)類:

      主框架類:CMainFrame用于管理主程序窗口,從MFC 類的CFrameWnd派生。

      應(yīng)用類:CXXXApp負(fù)責(zé)初始化及程序結(jié)束前的整理工作,從MFC 類的CWinApp派生。

      文檔類:CXXXDoc負(fù)責(zé)存放程序數(shù)據(jù)和在磁盤上讀寫數(shù)據(jù),從MFC 類的CDocment派生。

      視圖類:CXXXView負(fù)責(zé)數(shù)據(jù)的顯示及處理用戶的輸入,從MFC類的CView派生。用戶對(duì)話框類:CAboutDlg負(fù)責(zé)用戶對(duì)話框的設(shè)置,從MFC類的CDialog類派生。

      文檔是存儲(chǔ)的對(duì)象.文檔類負(fù)責(zé)數(shù)據(jù)的維護(hù),包括數(shù)據(jù)的讀取、存儲(chǔ)和修改,并將更改的數(shù)據(jù)通知相關(guān)視圖,另外它還負(fù)責(zé)將數(shù)據(jù)存儲(chǔ)到文件及從文件中讀取數(shù)據(jù)。

      文檔是一種數(shù)據(jù)源,數(shù)據(jù)源有很多種,最常見的是磁盤文件,但它不必是一個(gè)磁盤文件,文檔的數(shù)據(jù)源也可以來自串行口、網(wǎng)絡(luò)或攝像機(jī)輸入信號(hào)等。文檔對(duì)象負(fù)責(zé)來自所有數(shù)據(jù)源的數(shù)據(jù)的管理。

      視圖類的作用是與用戶交互。視圖對(duì)象負(fù)責(zé)對(duì)保存在文擋對(duì)象中的數(shù)據(jù)以某種方式進(jìn)行顯示,并接受用戶的輸入,將這些輸入交文擋類進(jìn)行處理。

      視圖是數(shù)據(jù)的用戶窗口,為用戶提供了文檔的可視的數(shù)據(jù)顯示,它把文檔的部分或全部?jī)?nèi)容在窗口中顯示出來。視圖還給用戶提供了一個(gè)與文檔中的數(shù)據(jù)交互的界面,它把用戶的輸入轉(zhuǎn)化為對(duì)文檔中數(shù)據(jù)的操作。每個(gè)文檔都會(huì)有一個(gè)或多個(gè)視圖顯示,一個(gè)文檔可以有多個(gè)不同的視圖。比如,在Excel電子表格中,我們可以將數(shù)據(jù)以表格方式顯示,也可以將數(shù)據(jù)以圖表方式顯示。一個(gè)視圖既可以輸出到窗口中,也可以輸出到打印機(jī)上。

      圖 文檔與視圖關(guān)系

      3.1.4 鼠標(biāo)消息舉例

      我們先通過一個(gè)例子來說明如何用class wizard 來實(shí)現(xiàn)捕獲鼠標(biāo)消息,進(jìn)行消息映射和定義消息處理函數(shù).利用class wizard來設(shè)置消息選項(xiàng)。選擇ClassName中的CXXXView,選擇其中相對(duì)應(yīng)的WM_LBUTTONDOWN,雙擊選中的消息,單擊Edit Code 按紐,如圖4所示,并增加相關(guān)代碼,如圖5所示。

      圖4 增加鼠標(biāo)消息映射

      圖5 增加代碼

      圖6 運(yùn)行結(jié)果

      3.1.4鍵盤消息舉例

      鍵盤的輸入是從掃描碼開始的,windows鍵盤驅(qū)動(dòng)程序?qū)⑦@些掃描碼轉(zhuǎn)換成為與硬件無關(guān)的形式,即虛擬鍵碼.WM_CHAR:此消息在鍵被按下時(shí)產(chǎn)生,通常用于處理非打印鍵中的按鍵消息.圖7 在工程中增加相關(guān)變量

      圖8 增加變量Text

      圖9 初始化變量為空

      圖10 增加鍵盤的消息影射

      圖11 編寫Onchar處理函數(shù)

      圖12 輸出接收到的字符

      圖13 運(yùn)行結(jié)果 為了能夠?qū)崿F(xiàn)輸入字符的換行功能,在CXXXDoc類中增加一個(gè)用來計(jì)算行數(shù)的成員變量m_Line,如圖14所示,并初始化變量m_Line,如圖15所示。

      圖 增加成員變量

      圖15 初始化成員變量

      為了保存字符串行的數(shù)據(jù),定義一個(gè)字符串列表變量m_strList,如圖16所示。

      圖16 定義字符串列表變量

      修改CXXXView類中的OnChar函數(shù),如下所示。

      void CSDIView::OnChar(UINT nChar, UINT nRepCnt, UINT nFlags){ // TODO: Add your message handler code here and/or call default

      CSDIDoc *pDoc=GetDocument();ASSERT_VALID(pDoc);

      } if(nChar==VK_RETURN){ pDoc->m_Line++;pDoc->m_strList.AddTail(pDoc->Text);pDoc->Text.Empty();

      Invalidate();} else {

      pDoc->Text+=nChar;

      CClientDC dc(this);

      TEXTMETRIC tm;

      dc.GetTextMetrics(&tm);

      int nLineHeight=tm.tmHeight+tm.tmExternalLeading;

      dc.TextOut(0,pDoc->m_Line*nLineHeight,pDoc->Text);} CView::OnChar(nChar, nRepCnt, nFlags);為了保證能夠?qū)XXXDoc類中m_strList的數(shù)據(jù)輸出出來,增加一個(gè)DrawText函數(shù),如圖17所示和圖18所示。

      圖17 在CXXXDoc類中增加成員函數(shù)

      圖18 增加DrawText函數(shù)

      實(shí)現(xiàn)CXXXDoc類中的DrawText函數(shù),如下所示。void CSDIDoc::DrawText(CDC *pDC){

      TEXTMETRIC tm;

      CString str;int line=0;

      pDC->GetTextMetrics(&tm);

      int nLineHeight=tm.tmHeight+tm.tmExternalLeading;

      POSITION pos=m_strList.GetHeadPosition();for(;pos!=NULL;m_strList.GetNext(pos)){

      str=m_strList.GetAt(pos);

      pDC->TextOut(0,line*nLineHeight,str);

      line++;} } 修改CXXXView類中的OnDraw函數(shù),如下所示。

      void CSDIView::OnDraw(CDC* pDC){ CSDIDoc* pDoc = GetDocument();ASSERT_VALID(pDoc);

      pDoc->DrawText(pDC);

      // TODO: add draw code for native data here }

      第二篇:Windows應(yīng)用程序——畫圖教案

      《Windows應(yīng)用程序—畫圖》教案

      西民中初一 鄒政宏

      教材分析

      本節(jié)內(nèi)容目的是使學(xué)生了解和掌握信息技術(shù)的基礎(chǔ)知識(shí),具有使用計(jì)算機(jī)工具進(jìn)行簡(jiǎn)單圖形繪制和圖形處理的基礎(chǔ)能力。

      學(xué)情分析

      授課對(duì)象為七年級(jí)學(xué)生。學(xué)生經(jīng)過計(jì)算機(jī)基礎(chǔ)知識(shí)和windows操作系統(tǒng)的學(xué)習(xí),對(duì)計(jì)算機(jī)基本操作有了一定的了解。通過本節(jié)課的學(xué)習(xí),大部分學(xué)生能用畫圖程序進(jìn)行簡(jiǎn)單的圖形繪制和圖像處理,提高學(xué)生應(yīng)用信息技術(shù)的能力。

      教學(xué)目標(biāo)

      1.知識(shí)與技能

      (1)學(xué)會(huì)啟動(dòng)與退出畫圖程序。

      (2)認(rèn)識(shí)畫圖窗口的組成和畫圖工具箱中的工具。

      (3)能用畫圖程序畫一幅圖畫。

      2.過程與方法

      (1)通過Windows 7附件程序的學(xué)習(xí),讓學(xué)生體驗(yàn)學(xué)習(xí)應(yīng)用程序的方法。

      (2)通過畫圖程序的學(xué)習(xí),培養(yǎng)學(xué)生創(chuàng)造性探索和解決問題的能力。

      3.情感、態(tài)度與價(jià)值觀

      培養(yǎng)學(xué)生良好的學(xué)習(xí)習(xí)慣和學(xué)習(xí)興趣。

      教學(xué)重點(diǎn)與難點(diǎn)

      重點(diǎn):

      1、“畫圖”程序的啟動(dòng)。

      2、熟悉“畫圖”程序工具箱中的工具。

      難點(diǎn):“畫圖”程序中工具的使用。

      教學(xué)準(zhǔn)備

      多媒體課件、圖片。

      教學(xué)方法

      講授法、演練法、自主探究法

      課時(shí)安排

      一課時(shí)

      教學(xué)過程

      1、啟動(dòng)“畫圖”程序

      問題:如何打開“畫圖”程序?(1)學(xué)生動(dòng)手探索。(2)教師講解并演示啟動(dòng)“畫圖”程序的操作步驟。

      步驟:開始→程序→附件→畫圖

      啟動(dòng)后的屏幕窗口如下圖所示:

      2、認(rèn)識(shí)“畫圖”程序

      (1)標(biāo)題欄:它包含了程序的名稱和圖畫的命名。

      (2)菜單欄:有六個(gè)下拉式菜單。

      (3)工具箱:有許多繪圖工具,繪畫時(shí)任選一項(xiàng)工具,選擇工具后,講鼠標(biāo)移到繪圖區(qū),指針就變成工具的形狀。

      (4)繪圖區(qū):在該區(qū)作圖、繪畫。

      (5)調(diào)色板:左面是交叉重疊的矩形,左上角的矩形顯示當(dāng)前前景色,右下角矩形顯示當(dāng)前背景色,右邊有28種顏色供選擇。

      3、認(rèn)識(shí)“畫圖”工具

      (1)重點(diǎn)講解

      橡皮工具:可以擦除圖面中不想要的部分

      涂色工具:用前景色對(duì)封閉區(qū)填充。

      噴槍工具:該工具由鼠標(biāo)的拖動(dòng)速度決定的,速度越們慢,斑點(diǎn)越密,速度越快,斑點(diǎn)越稀少。

      文字工具:利用文字工具可以在圖畫上寫字。

      直線工具:利用它可以畫直線、水平線、垂直線。

      曲線工具:利用它可以畫單彎頭曲線、雙彎頭曲線。

      鉛筆工具:可以在繪圖區(qū)內(nèi)任意畫線。

      橢圓工具:可以畫一些垂直或水平的橢圓環(huán)。

      (2)簡(jiǎn)單講解

      剪切工具、選定工具、取色工具、放大鏡、刷子工具、矩形、多邊形 圓角矩形。

      存盤:選擇“文件”菜單下的“保存”命令, 將所繪制的圖畫保存磁盤上。退出畫圖程序:

      方法一:?jiǎn)螕舢媹D窗口右側(cè)的關(guān)閉按鈕;

      方法二:?jiǎn)螕舨藛沃小拔募边x項(xiàng)中的退出命令

      三、課堂練習(xí)

      (1)繪制學(xué)案上的“小房子”圖。(2)學(xué)生作品展示。

      五、課后作業(yè)

      使用畫圖工具繪制一張節(jié)日賀卡圖片。

      第三篇:Windows應(yīng)用程序——畫圖教案

      《Windows XP應(yīng)用程序—畫圖》教案

      教材分析

      本節(jié)內(nèi)容為上??萍冀逃霭嫔绯霭娴钠吣昙?jí)信息技術(shù)教材第二單元第四小節(jié)《使用應(yīng)用程序》,目的是使學(xué)生了解和掌握信息技術(shù)的基礎(chǔ)知識(shí),具有使用計(jì)算機(jī)工具進(jìn)行圖形繪制和圖形處理的能力。

      學(xué)情分析

      授課對(duì)象為七年級(jí)學(xué)生。學(xué)生經(jīng)過計(jì)算機(jī)基礎(chǔ)知識(shí)和windows XP操作系統(tǒng)的學(xué)習(xí),對(duì)計(jì)算機(jī)基本操作有了一定的了解。通過本節(jié)課的學(xué)習(xí),大部分學(xué)生能用畫圖程序進(jìn)行簡(jiǎn)單的圖形繪制和圖像處理,提高學(xué)生應(yīng)用信息技術(shù)的能力。

      教學(xué)目標(biāo)

      1.知識(shí)與技能

      (1)學(xué)會(huì)啟動(dòng)與退出畫圖程序。

      (2)認(rèn)識(shí)畫圖窗口的組成和畫圖工具箱中的工具。

      (3)能用畫圖程序畫一幅圖畫。

      2.過程與方法

      (1)通過Windows XP附件程序的學(xué)習(xí),讓學(xué)生體驗(yàn)學(xué)習(xí)應(yīng)用程序的方法。

      (2)通過畫圖程序的學(xué)習(xí),培養(yǎng)學(xué)生創(chuàng)造性探索和解決問題的能力。

      3.情感、態(tài)度與價(jià)值觀

      培養(yǎng)學(xué)生良好的學(xué)習(xí)習(xí)慣和學(xué)習(xí)興趣。

      教學(xué)重點(diǎn)與難點(diǎn)

      重點(diǎn):

      1、“畫圖”程序的啟動(dòng)。

      2、熟悉“畫圖”程序工具箱中的工具。

      難點(diǎn):“畫圖”程序中工具的使用。

      教學(xué)準(zhǔn)備

      多媒體課件、圖片。

      教學(xué)方法

      講授法、演練法、自主探究法

      課時(shí)安排

      一課時(shí)

      教學(xué)過程

      一、導(dǎo)入

      回憶:同學(xué)們都上過美術(shù)課,都畫過畫,畫畫時(shí)大家都用過哪些工具呢?

      學(xué)生回答??。展示圖片:

      這兩幅圖是我用你們剛才說的這些工具來畫的,只不過我是用電腦來畫的,同學(xué)們這兩幅圖漂亮嗎?學(xué)生回答??。這兩幅圖是我用Windows XP系統(tǒng)自帶的應(yīng)用程序—畫圖程序來畫的,同學(xué)們想不想學(xué)習(xí)這個(gè)畫圖程序呢?學(xué)生回答??,好,這節(jié)課我就和大家一塊來學(xué)習(xí)Windows XP應(yīng)用程序—畫圖。

      二、新課探究

      1、啟動(dòng)“畫圖”程序

      問題:如何打開“畫圖”程序?(1)學(xué)生動(dòng)手探索。

      (2)教師講解并演示啟動(dòng)“畫圖”程序的操作步驟。

      步驟:開始→程序→附件→畫圖

      啟動(dòng)后的屏幕窗口如下圖所示:

      2、認(rèn)識(shí)“畫圖”程序

      (1)標(biāo)題欄:它包含了程序的名稱和圖畫的命名。(2)菜單欄:有六個(gè)下拉式菜單。

      (3)工具箱:有許多繪圖工具,繪畫時(shí)任選一項(xiàng)工具,選擇工具后,講鼠標(biāo)移到繪圖區(qū),指針就變成工具的形狀。

      (4)繪圖區(qū):在該區(qū)作圖、繪畫。

      (5)調(diào)色板:左面是交叉重疊的矩形,左上角的矩形顯示當(dāng)前前景色,右下角矩形顯示當(dāng)前背景色,右邊有28種顏色供選擇。

      3、認(rèn)識(shí)“畫圖”工具

      (1)重點(diǎn)講解

      橡皮工具:可以擦除圖面中不想要的部分

      涂色工具:用前景色對(duì)封閉區(qū)填充。

      噴槍工具:該工具由鼠標(biāo)的拖動(dòng)速度決定的,速度越們慢,斑點(diǎn)越密,速度越快,斑點(diǎn)越稀少。

      文字工具:利用文字工具可以在圖畫上寫字。

      直線工具:利用它可以畫直線、水平線、垂直線。

      曲線工具:利用它可以畫單彎頭曲線、雙彎頭曲線。

      鉛筆工具:可以在繪圖區(qū)內(nèi)任意畫線。

      橢圓工具:可以畫一些垂直或水平的橢圓環(huán)。

      (2)簡(jiǎn)單講解

      剪切工具、選定工具、取色工具、放大鏡、刷子工具、矩形、多邊形 圓角矩形。

      4.實(shí)例:荷塘月色(教師演示)5.作品存盤退出:(講解并演示)

      存盤:選擇“文件”菜單下的“保存”命令, 將所繪制的圖畫保存磁盤上。退出畫圖程序:

      方法一:?jiǎn)螕舢媹D窗口右側(cè)的關(guān)閉按鈕;

      方法二:?jiǎn)螕舨藛沃小拔募边x項(xiàng)中的退出命令

      三、課堂練習(xí)

      (1)繪制學(xué)案上的“小雞吃米”圖。(2)學(xué)生作品展示。

      四、課堂小結(jié)

      本節(jié)課主要學(xué)習(xí)了畫圖程序的啟動(dòng)與退出,畫圖窗口的組成以及畫圖工具箱中工具的使用。

      五、課后作業(yè)

      使用畫圖工具繪制一張圣誕賀卡圖片。

      六、課后反思

      第四篇:Android應(yīng)用程序開發(fā)-個(gè)人總結(jié)

      《Android應(yīng)用開發(fā)》個(gè)人總結(jié)報(bào)告

      一、項(xiàng)目簡(jiǎn)介:

      送祝福App是一款逢年過節(jié)為方便發(fā)送祝福信息的軟件,并且介紹各種節(jié)日的相關(guān)情況。包含節(jié)日祝福短信,支持直接發(fā)送短信給好友,也可定時(shí)發(fā)送給好友,編寫模版。為生活提供了便利。

      二、個(gè)人在項(xiàng)目中承擔(dān)的任務(wù):

      我是任務(wù)是整合成員負(fù)責(zé)的模塊,把各個(gè)模塊整合到一起,然后把主界面的效果做出來,主界面參考的是微信的界面

      三、學(xué)習(xí)本門課程收獲、體會(huì)及建議:

      在本門課程中,我初步認(rèn)識(shí)了安卓應(yīng)用開發(fā)所需基本知識(shí),比如安裝體系結(jié)構(gòu),常用的控件以及API的使用方法,知道了安卓體系存儲(chǔ)數(shù)據(jù)的方式。這一學(xué)期,安卓相關(guān)的知識(shí)自己掌握的不多,不過也透過安卓課程看到移動(dòng)端應(yīng)用的火熱。這一個(gè)學(xué)期里,老師講得比較細(xì),自己?jiǎn)为?dú)下來練一個(gè)知識(shí)點(diǎn)了,也可以,不過當(dāng)幾個(gè)知識(shí)點(diǎn)的內(nèi)容整合到一起,自己就凌亂了,自己的思路就不清晰。在期末項(xiàng)目中,我是任務(wù)是整合成員負(fù)責(zé)的模塊,把各個(gè)模塊整合到一起,然后把主界面的效果做出來,主界面參考的是微信的界面,由于時(shí)間和能力的限制,只完成了部分功能,功能沒有完全實(shí)現(xiàn)。

      第五篇:怎樣解決iexplore.exe應(yīng)用程序錯(cuò)誤

      作者:江西新華電腦學(xué)院

      怎樣解決iexplore.exe應(yīng)用程序錯(cuò)誤

      最近觀察到有很多用戶上網(wǎng)時(shí),系統(tǒng)經(jīng)常報(bào)錯(cuò):iexplore.exe-應(yīng)用程序錯(cuò)誤。分析了常見iexplore.exe 應(yīng)用程序錯(cuò)誤的原因后,發(fā)現(xiàn)主要是病毒木馬影響,其次是瀏覽器加載項(xiàng)。

      iexplore.exe應(yīng)用程序錯(cuò)誤的現(xiàn)象:瀏覽器是上網(wǎng)的最主要通道。目前,使用IE瀏覽器的人仍然是主流,國內(nèi)流行的第三方瀏覽器也大多是IE內(nèi)核。任何原因?qū)е翴E出錯(cuò),都會(huì)導(dǎo)致上網(wǎng)瀏覽障礙。

      比如很多網(wǎng)民瀏覽器頻繁崩潰時(shí)會(huì)問:

      (1)iexplore.exe應(yīng)用程序錯(cuò)誤

      (2)iexplore.exe是什么進(jìn)程可以結(jié)束嗎

      (3)iexplore.exe 遇到問題需要關(guān)閉

      (4)iexplore.exe是什么進(jìn)程

      而瀏覽器崩潰時(shí)出錯(cuò)的提示往往是“iexplore.exe 應(yīng)用程序錯(cuò)誤”,“0x02e87a90”指令引用的“0x02e87a90”內(nèi)存.該內(nèi)存不能為“read”等等。

      iexplore.exe應(yīng)用程序錯(cuò)誤的原因:情況主要有以下幾種:

      1:iexplore.exe會(huì)經(jīng)常被病毒假冒或者病毒直接插入iexplore.exe進(jìn)程,病毒木馬程序的BUG會(huì)經(jīng)常導(dǎo)致iexplore.exe應(yīng)用程序錯(cuò)誤。但顯然,病毒木馬作者會(huì)無視這一點(diǎn)。

      2:病毒木馬感染系統(tǒng)文件的過程中,采取了一些非主流的方式加載,這類方式非常不穩(wěn)定,容易導(dǎo)致iexplore.exe的崩潰,出現(xiàn)iexplore.exe應(yīng)用程序錯(cuò)誤;最常見的也就是出現(xiàn)iexplore.exe 遇到問題需要關(guān)閉;

      3:具體表現(xiàn)一般為“internet explorer遇到加載項(xiàng)需要關(guān)閉,我們對(duì)此引起的不便表示道歉.如果你正處于進(jìn)程中,請(qǐng)?zhí)峤?? 等對(duì)話框。

      4:一般的加載到iexplore.exe的病毒多為盜號(hào)木馬,主要是針對(duì)大型網(wǎng)游和網(wǎng)銀進(jìn)行盜號(hào);還有對(duì)淘寶支付寶帳號(hào)下手。除此之外,有些病毒木馬還是下載器,中毒后,會(huì)下載大量其它木馬?;蛘甙惭b不需要的軟件,或彈出廣告。

      5:除病毒之外的原因就是第三方廠商設(shè)計(jì)的瀏覽器加載項(xiàng),一般稱之為瀏覽器插件。插件的BUG,也會(huì)導(dǎo)致iexplore.exe應(yīng)用程序錯(cuò)誤。

      工具/原料

      a:金山毒霸2011

      b:控制面板,IE選項(xiàng)

      解決iexplore.exe應(yīng)用程序錯(cuò)誤的步驟/方法

      方案一:采用金山毒霸最新版本查殺病毒,并修復(fù)系統(tǒng)錯(cuò)誤。一般情況下不需要全盤查殺,只需要快速查殺,3-5分鐘之后,按提示選擇修復(fù)即可。

      方案二:如果金山毒霸最新版本沒有檢查到病毒,但仍然有iexplore.exe應(yīng)用程序錯(cuò)誤的情況發(fā)生,應(yīng)檢查IE加載項(xiàng)。方法是啟動(dòng)控制面板,找到internet選項(xiàng),高級(jí)頁,點(diǎn)擊管理加載項(xiàng)。將可能有影響的插件禁用。

      若管理插件無效,還可以重置或重裝IE。

      注意事項(xiàng):

      瀏覽器故障通常是小問題,不要匆匆忙忙重裝系統(tǒng)。絕大多數(shù)情況下,3-5分鐘即可搞定。

      2013-4-5

      下載第三章 單文檔應(yīng)用程序word格式文檔
      下載第三章 單文檔應(yīng)用程序.doc
      將本文檔下載到自己電腦,方便修改和收藏,請(qǐng)勿使用迅雷等下載。
      點(diǎn)此處下載文檔

      文檔為doc格式


      聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報(bào),并提供相關(guān)證據(jù),工作人員會(huì)在5個(gè)工作日內(nèi)聯(lián)系你,一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

      相關(guān)范文推薦

        《PHP應(yīng)用程序技術(shù)》課程教學(xué)大綱

        四川水利職業(yè)技術(shù)學(xué)院信息工程系課程教學(xué)大綱 《PHP應(yīng)用程序技術(shù)》教學(xué)大綱 一、課程目的 通過本課程的學(xué)習(xí),課堂上先結(jié)合案例講解PHP的基本語法等知識(shí),再通過上機(jī)實(shí)踐和課后......

        五子棋網(wǎng)絡(luò)應(yīng)用程序開發(fā) 課程設(shè)計(jì)

        網(wǎng)絡(luò)應(yīng)用程序開發(fā)報(bào)告 1 概述 游戲說明 五子棋在我國的歷史可謂是源遠(yuǎn)流長(zhǎng),喜愛它的玩家也是大有人在,是很多人的娛樂首選,也是一種競(jìng)技項(xiàng)目。但很多的五子棋軟件一般都是單機(jī)......

        Windows窗體應(yīng)用程序基礎(chǔ)教學(xué)大綱

        第1章 Windows窗體應(yīng)用程序基礎(chǔ) 1. 課程目標(biāo) Windows窗體可用于設(shè)計(jì)窗體和可視控件,以創(chuàng)建豐富的基于Windows的應(yīng)用程序。 2. 回顧 無 3. 本章內(nèi)容 ? 了解窗體基礎(chǔ)知識(shí)和常用......

        PHP程序員開發(fā)win32應(yīng)用程序之夢(mèng)

        PHP程序員開發(fā)win32應(yīng)用程序之夢(mèng) 相信做純WEB開發(fā)的PHP程序員都會(huì)想過,要是PHP能開發(fā)windows本地應(yīng)用程序多好,于是上網(wǎng)一查找出來的很多都是“PHP-GTK”的老文章,這東西好像已......

        用應(yīng)用程序模擬鍵盤和鼠標(biāo)按鍵

        用應(yīng)用程序模擬鍵盤和鼠標(biāo)按鍵在Windows大行其道的今天,windows界面程序受到廣大用戶的歡迎。對(duì)這些程序的操作不外乎兩種,鍵盤輸入控制和鼠標(biāo)輸入控制。有時(shí),對(duì)于繁雜的,或重復(fù)......

        簡(jiǎn)單應(yīng)用程序系統(tǒng)開發(fā)的心得與體會(huì)

        班級(jí):物管1101班 姓名: 潤物惠無聲 學(xué)號(hào):1102094028 第一次: 課程設(shè)計(jì)心得體會(huì)及總結(jié) 有關(guān)于數(shù)據(jù)庫實(shí)驗(yàn)的心得體會(huì),總的來說,受益匪淺。在這些天中,我們學(xué)到了很多東西,包括建表,導(dǎo)......

        java應(yīng)用程序的開發(fā)小技巧[范文模版]

        java應(yīng)用程序的開發(fā)小技巧假如你是一名Java開發(fā)者,正在開發(fā)和維護(hù)包含2000個(gè)類并使用了很多框架的應(yīng)用程序。你要如何理解這些代碼呢?老師說到整篇文章的重點(diǎn)在于,對(duì)項(xiàng)目進(jìn)行必......

        將Android應(yīng)用程序打包的方法

        選中項(xiàng)目右擊?Export?Android?Export Android Application?Next?Next?Create new keystore(創(chuàng)建新密鑰) { Location:表示要將打包的項(xiàng)目放置的位置 Password:表示密碼 Confirm:確......