如題,菜鳥我正在做MFC飛機大戰,我給程序添加了一個Dialog,然後在這個Dialog
上添加三個按鈕(比如無敵和無限能量什麼的),怎麼才能點一下按鈕就改變一個游戲中的數據?
而且我添加了三個按鈕後,需要按四次確定(或四次取消)才能關閉這個Dialog,怎麼使得按一次確定就能關閉對話框?
怎麼才能點一下按鈕就改變一個游戲中的數據?如果是你自己程序的數據,想怎麼改就怎麼改。一個進程內的數據,怎麼會修改不了!就算是 Class 的私有成員,也可以通過增加接口;或者直接將私有變成公有,然後修改數據。
需要按四次確定(或四次取消)才能關閉這個Dialog::這肯定是你代碼的問題,沒什麼好解析的。自己分析代碼,或者將代碼弄出來大家分析。