??? 何為對(duì)話(huà)框。就是用來(lái)和你對(duì)話(huà)的框框。既然是和你對(duì)話(huà)。自然要得到一個(gè)對(duì)話(huà)的結(jié)果。哈……???? Windows的對(duì)話(huà)框是一個(gè)經(jīng)過(guò)一定封裝的窗口。(這個(gè)封裝了不得,你連消息都要IsDialogMe
易語(yǔ)言對(duì)象的所有方法都是虛的。易語(yǔ)言的對(duì)象內(nèi)存布局和COM幾乎一致!
???? 讓界面庫(kù)支持多文檔。是勢(shì)在必行的。雖然很多人都認(rèn)為 MDI已經(jīng)過(guò)時(shí)了?,F(xiàn)在流行SDI。但不支持。總感覺(jué)少了點(diǎn)什么。????? 有了前面的鋪墊。實(shí)現(xiàn)起來(lái)是那么的順其自然。???? 多文檔的封裝
????? 易語(yǔ)言IDE自帶了界面庫(kù),是通過(guò)“支持庫(kù)(DLL)”來(lái)提供的。脫離這些庫(kù),你想寫(xiě)自己的界面程序? 易畢竟不是C。沒(méi)有Win32 SDK 。從常量到API聲明。光這些工作就能把你累個(gè)差不多。
????? 在窗口過(guò)程里面能處理所有的消息? 答案是 NO!???? isdialogmessage 和 TranslateMessage 干啥吃的? 它把原始消息都給弄了一下。我拿不到原汁原味的東西