內容簡介
本書使用C/C++語言配合Win32 API函式,並以Visual C++ .net和6.0版為實作環境,教讀者從零開始動手建立Windows程式。透過輕鬆的學習方式,搭配生動詼諧的圖片,減輕學習負擔。從設計一個視窗程式開始,逐一加上各種功能,讓讀者能看到自己的程式成長茁壯,功能漸趨完整。本書在輕鬆的氣氛中帶領讀者一步步建立視窗程式。先介紹程式開發前的準備,為讀者紮下基礎,接著從建立文字圖形開始,到製作電子時鐘,加上功能表及對話方塊,建立記事本及桌面助手...等,讓讀者學習開發有自己特色又合乎所需的視窗程式。
◎簡報檔案(無) ◎解答(無) ◎習題(無) ◎範例(附於隨附光碟/磁片) ◎教師手冊(無)
目錄
ch01 使用剪下&貼上建立Windows程式
1.1 著手程式設計前要做的準備1.2 Windows程式的起跑點1.3 重新建立一個相同的程式1.4 重新來看一次程式1.5 定義視窗類型1.6 建立視窗1.7 訊息迴圈1.8 視窗函式 ch02 顯示文字吧
2.1 顯示字串2.2 顯示的時機2.3 設定詳細的顯示格式2.4 設定字型 ch03 顯示圖形吧
3.1 畫點3.2 畫直線3.3 畫方形3.4 畫多邊形3.5 畫橢圓 ch04 來作一個數字時鐘吧
4.1 取得現在時間 ch05 功能表與對話方塊
5.1 功能表5.2 快速鍵5.3 對話方塊5.4 非強制回應對話方塊5.5 各種控制項 ch06 到底是按下了哪個按鍵呢
6.1 捕捉鍵盤輸入 ch07 顯示點陣圖
7.1 將點陣圖設定為資源7.2 記憶體裝置組態的應用 ch08 製作螢幕保護程式
8.1 簡易的螢幕保護程式8.2 系統登錄8.3 有設定功能的螢幕保護程式 ch09 製作獨門記事本
9.1 記事本的原理9.2 基礎的記事本會用到的函式9.3 通用對話方塊9.4 動態配置記憶體9.5 開始製作記事本9.6 加上編輯功能 ch10 最簡單的列印方法
10.1 列印的基礎10.2 設定列印格式 ch11 工具列與狀態列
11.1 通用控制項11.2 立工具列11.3 使用Windows標準按鈕11.4 以CreateWindow函式建立工具列11.5 在工具列加上文字11.6 狀態列 ch12 桌面助手
12.1 桌面助手的用法12.2 建立非矩形的視窗12.3 Month Calendar控制項12.4 初始化檔案12.5 放進通知區域12.6 點右鍵時出現的功能表12.7 製作桌面助手附錄A 專案與資源的建立方法附錄B Win32 API函式一覽