2010年4月3日
2009年9月20日
我也是mfc的一個初學(xué)者吧!雖然用過一段時期,可是一直是靠的class w。d ,很多東西都搞不清楚 ,
當(dāng)初開始學(xué)著用的時候,很多人都告訴我這東西很難,我不信就一點一點學(xué)了起來!
好了,不說廢話了,我也是那種好吃懶做的人物,喜歡別人給我講mfc怎么工作的知己很少去看她的源代碼,
太累眼了。其實,我覺得學(xué)習(xí)mfc最最重要的一點就是要搞明白mfc中消息是怎么流動的(到現(xiàn)在為止我也是明白了一點點,可能也不對是我憑空猜測的)。
拿SDI來說,我覺得消息循環(huán),而且只有一個消息循環(huán)即theapp的消息循環(huán)一直在從消息隊列里外取出消息并把消息分配到應(yīng)該得到消息的窗口,我覺得這
個窗口應(yīng)該是你作用的窗口,消息返回時攜帶了那個窗口的句柄,在消息循環(huán)取出消息后好像有一個得到句柄的句子。然后調(diào)用效應(yīng)窗口的winproc
,最后完成消息的執(zhí)行,如果是比如點擊了銨鈕,控件收到了這個消息則它會把消息傳給它的父窗口。
有些時候也會春存在消息的反射問題,比如,我們想讓控件自己繪制自己,這是后往往會使用消息的反射機制完成功能。
我覺得現(xiàn)在我最需要的 就是如果哦某一個哥哥或者妹妹給講一下windows的消息機制,和mfc控件和主窗口以及控件和控件間的消息傳遞機制,并且加個實例就好了。 很多東西我都還不懂啊!!
一定要仔細(xì),我很BenDe
2009年9月16日

最近考研,更新可能太少,嗯,考完研我會好好弄弄的 !!