看板 C_and_CPP 關於我們 聯絡資訊
請問一下各位前輩 MFC中有許多的訊息事件都是使用 ON_BN_CLICKED 這樣的define 來將函式與與訊息綁在 一起 可是這些事件傳進去的成員函式都是非靜態的 請問這是怎摸做的呢 指標函式不是都要傳靜態的進去嘛 如果我也要自訂一些像這樣的事件 等到需要的時候去呼叫這些非靜態的函式 請問我要怎摸做呢 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.220.110.100
james732:可以去trace那些marco的程式碼 08/10 09:21
aecho:我不懂為什麼一定要靜態的?指標函式非靜態就不行嗎? 08/10 09:47
aecho:應該只是&CLASS_NAME::FUNTION_NAME和&FUNTION_NAME的差別吧 08/10 09:47
LPH66:應該不是樓上那個差別 而是class::name()和obj.name()的差 08/10 11:47
LPH66:這麼說吧 如果是obj.name()的話 你要它回呼時要叫誰的? 08/10 11:47
aecho:咦,對耶~~ 我說錯了 囧 08/10 12:32