通過前面的學習,我們已經能夠成功地建立乙個基本視窗,並進行了簡單的修飾,這一課我們進入視窗內部學習;
乙個視窗由兩部分,內部使用者區和非使用者區,使用者區指使用者可以操作的區域,非使用者區是指標題欄和四個邊框,這些區域產生的訊息一般由系統處理;
下面我們來學習怎樣在使用者區顯示一段文字:
1、文字的筆畫是由許多小點組成的,點越小字也就越精確細膩,因此顯示器的解析度越高看著就越清楚,
一般是800×600 或者1024×768,大家可以檢視一下自己的顯示器;
2、使用者程式準備好顯示內容,向系統提出裝置申請,然後用textout函式輸出到使用者區指定的位置,同時還可以設定字型、顏色和效果;
3、啟動vc,新建乙個名為「text」的win32 application工程,新建乙個相同名稱的標頭檔案和乙個cpp源程式檔案,
在標頭檔案中輸入函式的申明,在源程式中輸入基本框架**winmain和initapplication,initinstance函式,這些和前面都是一樣的;
4、加入訊息處理**,我們要求文字和視窗一同顯示出來,**如下(綠色雙斜槓部分是注釋),有的行太長會自動折到了下一行開頭:
lresult callback mainwndproc(
hwnd hwnd, uint message, wparam wparam, lparam lparam)
return(0);//函式返回值
} 儲存一下檔案,單擊編譯條上的「構建」按鈕,如果出現錯誤就仔細檢查一下,然後單擊「執行」按鈕,看看又前進一步的程式視窗;
本節學習了在使用者區輸出文字的**設計,如果你成功地完成了練習,請繼續學習下一課內容;
簡譜入門教程
簡譜入門學習 第一講音的概念 1 音的概念 第一節音的形成 首先讓我們來認識一下這看不見又摸不到的 音 倒底是什麼呢?音 是一種物理現象。它是由於物體受到振動,而產生 波 再由空氣傳到您的耳朵裡,通過大腦反饋,您聽到的就是 音 第二節音的分類 物體的大小 薄厚與振動的強弱不同,所產生音的高低也就不同...
CSS入門教程
一 css簡介 感性體驗css 什麼是css呢?你可能急迫的想知道答案。但是空泛的文字描述意義不大,讓我們先來一點感性體驗吧。看看這個沒有新增css的html檔案,是乙個普普通通的網頁。然而通過給這個檔案新增的css規則,我們可以得到十分美觀的網頁。這還不是全部,不改動html,只是通過新增不同的c...
鋼琴入門教程
鋼琴入門教程.txt我不奢望什麼,只希望你以後的女人乙個不如乙個。真懷念小時候啊,天熱的時候我也可以像男人一樣光膀子!鋼琴入門教程 第一課 一 學學坐姿星夜鋼琴教育網 首先,一開始要先學好正確的坐姿。坐的姿勢以自然,端正,有利於彈奏為原則,不要僵硬,緊張,或過於鬆懈。身體的重心要依靠臀部和腳尖支撐。...