前言
從畢業(yè)開始學(xué)習(xí)windows UI編程,工作中總是和一些API打交道,但是從沒有做過一個(gè)完整的界面程序。因此打算自己利用空余時(shí)間做一個(gè)小的項(xiàng)目來總結(jié)自己所學(xué)的東西。在網(wǎng)上看到許多人建議自己動(dòng)手寫完整的項(xiàng)目才能快速提高,因此打算從仿照windows的記事本開始,真正實(shí)現(xiàn)一個(gè)基本的windows界面程序。考慮到編寫一個(gè)完整的windows 記事本程序需要大量的工作,因此打算將每一個(gè)階段的成果記錄下來,一方面能夠幫助自己進(jìn)行總結(jié),回顧已學(xué)的知識(shí),另一方面也能夠與其他網(wǎng)友一起討論,從而可以在討論中共同進(jìn)步。
本節(jié)介紹
如本文題目所示,本節(jié)主要實(shí)現(xiàn)記事本的主界面設(shè)計(jì),包括主界面窗口的構(gòu)建、菜單的加入。雖然都是一些基本的操作,但是還是想將這些基本步驟完整地記錄下來,以便后續(xù)驗(yàn)證。本文的開發(fā)環(huán)境為:系統(tǒng)為win7 64bit, IED是VS2008。好了,廢話不多說,直接開始流程介紹:
1. 新建win32 工程
本文采用windows API方式實(shí)現(xiàn)一個(gè)簡易記事本程序,因此在創(chuàng)建工程時(shí)選擇windows application,如圖1所示。同時(shí)為了方便,選擇以空的項(xiàng)目開始,要增加什么資源就在后續(xù)過程中添加即可。
圖1 新建win32空項(xiàng)目
2. 構(gòu)建主界面
在打開windows自帶的記事本程序可以看出,整個(gè)窗口就是一個(gè)帶有菜單、編輯控件的對(duì)話框,因此本文為了方便直接以DialogBox的方式構(gòu)建整個(gè)程序的主界面。具體的做法如下圖2所示:Resource Files 主站蜘蛛池模板: 景德镇市| 香港 | 贵港市| 司法| 拉萨市| 石城县| 海南省| 方城县| 凌海市| 云林县| 济宁市| 千阳县| 台南市| 德惠市| 克什克腾旗| 嘉禾县| 重庆市| 新建县| 泊头市| 新绛县| 泽库县| 江山市| 通州区| 巴青县| 永清县| 红桥区| 兴业县| 南川市| 酉阳| 和田市| 嘉义市| 娱乐| 乐昌市| 满洲里市| 田东县| 阳东县| 通化县| 凤凰县| 开阳县| 夏河县| 万全县|