第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

MFC一個(gè)類如何調(diào)用其他類中的成員函數(shù)?

MFC一個(gè)類如何調(diào)用其他類中的成員函數(shù)?

海綿寶寶撒 2019-02-05 14:06:13
我在CRubberbandView這個(gè)類中寫好了一個(gè)成員函數(shù)void bresenham(double,double,double,double),想在CDialog1類中OnOK()的調(diào)用bresenham()這個(gè)函數(shù),使得點(diǎn)擊后運(yùn)行CRubberbandView這個(gè)類中的bresenham()函數(shù),應(yīng)該怎么做
查看完整描述

4 回答

?
夢(mèng)里花落0921

TA貢獻(xiàn)1772條經(jīng)驗(yàn) 獲得超6個(gè)贊

在CDialog1中包含CRubberbandView的頭文件
在CDialog1的ONOK()函數(shù)中定義一個(gè)CRubberbandView的對(duì)象rb
調(diào)用函數(shù) rb. bresenham
試下可以不

查看完整回答
反對(duì) 回復(fù) 2019-03-15
?
慕尼黑5688855

TA貢獻(xiàn)1848條經(jīng)驗(yàn) 獲得超2個(gè)贊

用指針:
//B.h
class B
{
public:
Fun();
};
CB * GetB(); //全局函數(shù)
//B.CPP
CB g_B;
CB * GetB()
{
return &g_B;
}
//A.cpp
#include "B.h"
GetB().Fun(); //可以這樣調(diào)用B中的成員函數(shù)Fun()



查看完整回答
反對(duì) 回復(fù) 2019-03-15
?
繁星淼淼

TA貢獻(xiàn)1775條經(jīng)驗(yàn) 獲得超11個(gè)贊

想辦法獲得CRubberbandView的一個(gè)指針,用指針調(diào)用那個(gè)函數(shù)
如果你那個(gè)View已經(jīng)注冊(cè)過,且處于active 狀態(tài),可用
//#include "mainframe.h"
//#inlcude "ruberandview.h"
CMainFrame *pMain=(CMainFrame *)AfxGetApp()-> m_pMainWnd;
CRubberbandView *pView=(CRubberbandView *)pMain-> GetActiveView();
pView->bresenham();

查看完整回答
反對(duì) 回復(fù) 2019-03-15
?
有只小跳蛙

TA貢獻(xiàn)1824條經(jīng)驗(yàn) 獲得超8個(gè)贊

//#include "mainframe.h"
//#inlcude "ruberandview.h"
CMainFrame *pMain=(CMainFrame *)AfxGetApp()-> m_pMainWnd;
CRubberbandView *pView=(CRubberbandView *)pMain-> GetActiveView();
pView->bresenham();

查看完整回答
反對(duì) 回復(fù) 2019-03-15
  • 4 回答
  • 0 關(guān)注
  • 1053 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)