第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

mfc中view類是從frame類派生的嗎?

mfc中view類是從frame類派生的嗎?

長風(fēng)秋雁 2018-12-21 19:15:14
mfc中view類是從frame類派生的嗎
查看完整描述

1 回答

?
慕少森

TA貢獻(xiàn)2019條經(jīng)驗(yàn) 獲得超9個(gè)贊

你想復(fù)雜了,其實(shí)MFC框架結(jié)構(gòu)沒那么繞混。

  1. 不是繼承關(guān)系,是父子關(guān)系。View是一個(gè)特殊窗口類,優(yōu)化了很多窗口響應(yīng),但作為獨(dú)立窗口不符合框架結(jié)構(gòu),而且關(guān)鍵是用frame結(jié)合了一個(gè)Doc類和多視圖結(jié)構(gòu),一個(gè)frame不是對應(yīng)一個(gè)視圖。

  2. 框架處理,和虛函數(shù)太大沒關(guān)系。如果說關(guān)系,就是默認(rèn)基類處理中都是post過去的,繼承實(shí)現(xiàn)了,post就沒了。

  3. 參見1,父子關(guān)系獲取父指針當(dāng)然是GetParent,你在frame里面也可以使用this,這是窗口類特性。

  4. 說法古怪,如果是框架內(nèi)的frame,不修改框架結(jié)構(gòu),當(dāng)然和view有關(guān)系;如果自己建一個(gè)frame,那么需要自己處理框架關(guān)系,不處理沒有。


查看完整回答
反對 回復(fù) 2019-01-11
  • 1 回答
  • 0 關(guān)注
  • 628 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號