re: MFC Intro 一秋草木 2009-03-26 14:49
存在三種情況:
1、User define message
在MESSAGE_MAP中關聯
ON_MESSAGE()
2、MW_XXX message
MFC自身進行映射。可以通過F12查看。如ON_WM_CREATE
#define ON_WM_CREATE() \
{ WM_CREATE, 0, 0, 0, AfxSig_is, \
(AFX_PMSG) (AFX_PMSGW) \
(static_cast< int (AFX_MSG_CALL CWnd::*)(LPCREATESTRUCT) > ( &ThisClass :: OnCreate)) }
3、ON_COMMAND message
在MESSAGE_MAP中關聯
ON_COMMAND(ID_FILE_PRINT, &CView::OnFilePrint)
謝謝指點。
找了很多地方,發現候捷的書上這么譯的,所以copy過來了。
re: 問題 一秋草木 2006-08-13 13:39
1、與編譯器相關。
2、這種代碼在規范的編程格式中是不允許出現的。只有那些學院派喜歡考這個。
看了你的文章,讓我的斗志更強了。謝謝!
這個社會還是有許多重視能力的公司的,特別是大公司。相信你一定會走得更遠。祝你前程似錦。
呵呵,這種情況我也不確定了。
建議你到微軟的知識庫上去看看。里面有很多異常的介紹。
@thanksgiving
1、出錯的提示是什么?能否更進一步描述一下?
2、建議使用boundcheck,或在debug狀態看看,確認出問題的地方的對象是否在其它的地方有關聯。這是最原始的辦法了。
3、另外內存塊有數據不一定是正常的,有可能分配給了其它對象;