[問題] 由MFC按鈕呼叫執行class內的內容
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
VS2008
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
無
問題(Question):
MFC專案中的按鈕無法執行由include併入的class
餵入的資料(Input):
預期的正確結果(Expected Output):
可經由Dialog上的按鈕或藉由輸入等方式執行include進來的class
錯誤結果(Wrong Output):
有些按鈕無反應
程式碼(Code):(請善用置底文網頁, 記得排版)
///class ABC:所有欲執行功能的類別,由include方式合併至MFC專案中
class ABC{
void one(int Num);
void two(void);
void three(void);
....
}
//以下為MFC Dialog 下的按鈕內容
void CControl_UIDlg::OnEnChangeEdit1()
{
//由使用者輸入int變數Num
}
void CControl_UIDlg::OnBnClickedButton1()
{
UpdateData(); //更新由Edit1所輸入的變數Num
ABC A;
A.one(Num);
A.two(void);
UpdateData();
// Button1可成功執行
}
void CControl_UIDlg::OnBnClickedButton5()
{
ABC A;
A.two(void);
A.three(void);
// Button5沒反應,無法執行,呼叫方式錯誤??
補充說明(Supplement):
麻煩大家了,謝謝。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 163.25.118.211
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1449167914.A.939.html
推
12/04 09:50, , 1F
12/04 09:50, 1F
→
12/04 16:04, , 2F
12/04 16:04, 2F
→
12/04 16:04, , 3F
12/04 16:04, 3F
→
12/04 17:04, , 4F
12/04 17:04, 4F
推
12/04 19:12, , 5F
12/04 19:12, 5F
→
12/04 19:12, , 6F
12/04 19:12, 6F
→
12/04 19:12, , 7F
12/04 19:12, 7F
推
12/04 19:22, , 8F
12/04 19:22, 8F
→
12/04 19:22, , 9F
12/04 19:22, 9F
→
12/05 00:13, , 10F
12/05 00:13, 10F
→
12/05 02:37, , 11F
12/05 02:37, 11F
→
12/05 02:37, , 12F
12/05 02:37, 12F
→
12/05 02:37, , 13F
12/05 02:37, 13F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章