VS2008MFC擴(kuò)展動(dòng)態(tài)庫與調(diào)用示例
- 來源: 上海商報(bào) 2023-02-10 09:12:03
使用VS系列IDE開發(fā)客戶端程序,經(jīng)常會(huì)在不同項(xiàng)目中遇到相同的功能,可以考慮把功能獨(dú)立出來,做為一個(gè)獨(dú)立的功能模塊,如封裝成dll動(dòng)態(tài)庫。常見的功能模塊如:串口通信、網(wǎng)口通信、文件處理、數(shù)據(jù)庫操作、寫運(yùn)行日志等等,封裝成MFX擴(kuò)展動(dòng)態(tài)庫是最好的解決方案。
優(yōu)點(diǎn):統(tǒng)一接口,優(yōu)化程序性能,降低模塊件的耦合性,提升工作效率。
(相關(guān)資料圖)
缺點(diǎn):能想到的缺點(diǎn)可能是,不斷優(yōu)化/擴(kuò)充功能,需考慮各版本動(dòng)態(tài)庫的維護(hù)問題。
工具/原料
- VS2008
- 電腦、大腦、雙手
一、創(chuàng)建MFC擴(kuò)展動(dòng)態(tài)庫
- 1
1.啟動(dòng)VS2008創(chuàng)建新項(xiàng)目,選擇MFC->MFC DLL
輸入名稱,點(diǎn)擊確定。
- 2
2.確定后,彈出項(xiàng)目屬性向?qū)Вc(diǎn)擊下一步:選擇MFC擴(kuò)展DLL
- 3
3.為項(xiàng)目添加導(dǎo)出類的聲明頭文件:在解決方案上,右鍵->添加->新建項(xiàng) 選擇頭文件
- 4
4.編寫導(dǎo)出類聲明
#ifndefDLL_DEFINE_H
#defineDLL_DEFINE_H
classAFX_CLASS_EXPORTCMfxDll
{
public:
CMfxDll();
voidTestDlg();
private:
};
#endif
- 5
5.添加對(duì)話框資源:一個(gè)簡單的求和對(duì)話框
功能就是,點(diǎn)擊計(jì)算按鈕,計(jì)算操作數(shù)1+操作數(shù)2的和,并顯示到界面上。
- 6
6.編寫對(duì)話框 計(jì)算按鈕響應(yīng)函數(shù):
UpdateData(TRUE);
m_nSum=m_nA+m_nB;
UpdateData(FALSE);
- 7
7.編寫擴(kuò)展類實(shí)現(xiàn)代碼:要include包含測試對(duì)話框的頭文件。
CMfxDll::CMfxDll()
{
}
voidCMfxDll::TestDlg()
{
CDlgTestdlg;
dlg.DoModal();
}
- 8
8.編譯
編譯完成后生成MFC_DLL.lib、MFC_DLL.dll,加上DllDef.h頭文件,一共3個(gè)有用文件。
END
二、測試DLL
- 1
1.創(chuàng)建項(xiàng)目,選擇MFC基于對(duì)話框的項(xiàng)目
- 2
2. 將MFC_DLL.lib、MFC_DLL.dll、DllDef.h 3個(gè)文件復(fù)制到TEST_DLL項(xiàng)目工程目錄下
右鍵項(xiàng)目屬性,連接器->輸入->附加依賴庫: 輸入MFC_DLL.lib
添加->添加已有文件, 選擇DllDef.h文件,添加到TEST_DLL項(xiàng)目中。
- 3
3.驗(yàn)證DLL接口功能:
在TEST_DLL主對(duì)話框上,添加一個(gè)按鈕,雙擊按鈕進(jìn)入代碼編輯
在TEST_DLL CPP文件中,記得#include "DllDef.h"
void CTEST_DLLDlg::OnBnClickedButton1(){CMfxDll dll;dll.TestDlg();}
- 4
執(zhí)行結(jié)果如下圖:
END
注意事項(xiàng)
- 要注意include頭文件,鏈接是添加 lib文件的引用。
- dll文件需要和調(diào)用的exe程序在同一目錄下。
標(biāo)簽: VS2008MFC擴(kuò)展動(dòng)態(tài)庫與調(diào)用示例 vs2008mfc 職業(yè)教育
【免責(zé)聲明】
1、凡本網(wǎng)注明出處非(巨潮財(cái)經(jīng)網(wǎng))的作品,均轉(zhuǎn)載于自其它媒體,并不代表本網(wǎng)贊同其觀點(diǎn)和對(duì)其真實(shí)性負(fù)責(zé),目的在于信息的傳遞,本網(wǎng)不承擔(dān)稿件侵權(quán)行為的連帶責(zé)任,如對(duì)稿件有質(zhì)疑請(qǐng)與本網(wǎng)客服聯(lián)系。
2、刊發(fā)此文目的在于傳遞更多信息,文章內(nèi)容僅供參考,不構(gòu)成投資建議,投資者據(jù)此操作,風(fēng)險(xiǎn)自擔(dān)。
3、如涉及作品內(nèi)容、版權(quán)等其它問題,請(qǐng)?jiān)?5日內(nèi)聯(lián)系本網(wǎng)客服。
-
-
VS2008MFC擴(kuò)展動(dòng)態(tài)庫與調(diào)用示例
VS2008MFC擴(kuò)展動(dòng)態(tài)庫與調(diào)用示例,使用VS系列IDE開發(fā)客戶端程序,經(jīng)常會(huì)在不同項(xiàng)目中遇到相同的功能,可以考慮把功能獨(dú)立出來,...
2023-02-10 09:12:03
-
-
天天速看:杭州為“拼經(jīng)濟(jì)”推出8方面政策包
中新網(wǎng)杭州2月9日電(王逸飛)杭州官方9日召開新聞發(fā)布會(huì),對(duì)外介紹該市制定的《關(guān)于推動(dòng)經(jīng)濟(jì)高質(zhì)量發(fā)展的若干政策》相關(guān)情況。...
2023-02-10 09:04:24
-
-
設(shè)備保險(xiǎn)是什么保險(xiǎn)(設(shè)備作業(yè)需要買什么保險(xiǎn))
設(shè)備保險(xiǎn)是以被保險(xiǎn)人所有或租借的由被保險(xiǎn)人控制的計(jì)算機(jī)數(shù)據(jù)處理系統(tǒng)設(shè)備(硬件)和數(shù)據(jù)處理媒介(軟件)為承保標(biāo)的的一種保險(xiǎn)...
2023-02-10 09:08:36
-
-
小學(xué)三年級(jí)描寫春天的句子(必備100句)
小學(xué)三年級(jí)描寫春天的句子必備100句1 對(duì)生命留戀的三叔:拖著病體只身來到小樹林。2 “多利”是復(fù)制出來的。3 開心一刻。4...
2023-02-10 06:51:22
-
-
吃屎吧梁非凡什么電影-天天速看料
吃屎吧梁非凡什么電影, 吃屎吧梁非凡是連續(xù)劇巾幗梟雄之義海豪情中的1個(gè)經(jīng)典臺(tái)詞,之后變成在網(wǎng)上的梗,普遍被應(yīng)...
2023-02-10 05:03:56
-
-
VS2008MFC擴(kuò)展動(dòng)態(tài)庫與調(diào)用示例
VS2008MFC擴(kuò)展動(dòng)態(tài)庫與調(diào)用示例,使用VS系列IDE開發(fā)客戶端程序,經(jīng)常會(huì)在不同項(xiàng)目中遇到相同的功能,可以考慮把功能獨(dú)立出來,...
2023-02-10 09:12:03
-
-
企業(yè)退休人員養(yǎng)老金是什么意思(企業(yè)退休人員養(yǎng)老金的計(jì)算方式是什么)
企業(yè)退休養(yǎng)老金企業(yè)退休養(yǎng)老金是對(duì)退休職工提供的基本養(yǎng)老保障。在職期間交納了社保養(yǎng)老保險(xiǎn)金的職工,在退休之后是可按月領(lǐng)...
2023-02-10 09:23:21
-
-
大消息!MSCI最新調(diào)整名單出爐,新納入12只中國股票 |天天播報(bào)
大摩:維持對(duì)中國股票高配的態(tài)度不變
2023-02-10 08:58:34
-
-
天天速看:杭州為“拼經(jīng)濟(jì)”推出8方面政策包
中新網(wǎng)杭州2月9日電(王逸飛)杭州官方9日召開新聞發(fā)布會(huì),對(duì)外介紹該市制定的《關(guān)于推動(dòng)經(jīng)濟(jì)高質(zhì)量發(fā)展的若干政策》相關(guān)情況。...
2023-02-10 09:04:24
-
-
設(shè)備保險(xiǎn)是什么保險(xiǎn)(設(shè)備作業(yè)需要買什么保險(xiǎn))
設(shè)備保險(xiǎn)是以被保險(xiǎn)人所有或租借的由被保險(xiǎn)人控制的計(jì)算機(jī)數(shù)據(jù)處理系統(tǒng)設(shè)備(硬件)和數(shù)據(jù)處理媒介(軟件)為承保標(biāo)的的一種保險(xiǎn)...
2023-02-10 09:08:36
-
-
保費(fèi)收入是什么意思(什么是原保險(xiǎn)保費(fèi)收入)
什么是原保險(xiǎn)保費(fèi)收入原保費(fèi)收入主要是與再保險(xiǎn)保費(fèi)收入進(jìn)行區(qū)分的,國家規(guī)定保險(xiǎn)公司必須按照一定比例進(jìn)行分保,接受保險(xiǎn)分...
2023-02-10 09:06:58
-
-
市場保守了?居民搶購大額存單,上市公司購買存款類產(chǎn)品大增
南方財(cái)經(jīng)全媒體記者吳霜上海報(bào)道盡管去年11月開始的債市風(fēng)波已經(jīng)過去兩月有余,但投資虧損的 "傷痛 "依舊籠罩在投資者心頭...
2023-02-10 08:46:41
-
-
世界快播:多家房企1月份銷售顯復(fù)蘇跡象 海外渠道打開 行業(yè)融資環(huán)境改善
本報(bào)記者李昱丞房企1月份銷售成績陸續(xù)出爐。在春節(jié)假期等因素影響下,大部分房企1月份銷售金額同比呈現(xiàn)一定幅度下滑,不過多...
2023-02-10 08:42:19
-
-
馬斯克會(huì)議現(xiàn)場解雇Twitter高級(jí)工程師 因聽說自己人氣下降|精選
財(cái)經(jīng)網(wǎng)科技2月10日訊,據(jù)新浪科技消息,埃隆·馬斯克(ElonMusk)近期在內(nèi)部會(huì)議上當(dāng)場解雇了Twitter的一名高級(jí)工程師,只因...
2023-02-10 08:56:05
-
-
基金積極布局“景氣”產(chǎn)品_全球頭條
作者:朱妍近期A股人工智能等板塊表現(xiàn)亮眼,多家基金公司判斷,未來隨著后續(xù)經(jīng)濟(jì)數(shù)據(jù)公布、經(jīng)濟(jì)復(fù)蘇確認(rèn),成長風(fēng)格或更占優(yōu)。...
2023-02-10 08:41:59
-
-
私募大佬增加權(quán)益?zhèn)}位 看好大盤價(jià)值與小盤成長
上證報(bào)中國證券網(wǎng)訊(記者馬嘉悅)又見私募大佬加倉。近日,睿郡資產(chǎn)合伙人、首席研究官董承非在一場線上交流中透露了自己對(duì)2...
2023-02-10 08:55:23
-
-
快訊 | 安德瑪2023財(cái)年Q3收入增長3.4%至15.8 億美元
財(cái)經(jīng)網(wǎng)生活訊近日,運(yùn)動(dòng)服飾品牌UnderArmour(安德瑪)公布了截至2022年12月31日的2023財(cái)年第三季度未經(jīng)審計(jì)財(cái)務(wù)數(shù)據(jù),披露收...
2023-02-10 08:47:22
-
-
【播資訊】怒!基金“豪賭”!贏了他賺,輸了你賠!
趙明超進(jìn)入2023年以來,市場情緒迅速升溫,計(jì)算機(jī)等板塊表現(xiàn)強(qiáng)勢,讓重倉的相關(guān)基金收益頗豐。不過,部分年內(nèi)業(yè)績搶眼的基金...
2023-02-10 08:48:20
-
-
天天看點(diǎn):部分恢復(fù)至疫情前的70% 旅行社線下門店重啟
隨著出境跟團(tuán)游的逐步放開,旅行社線下門店也迎來了復(fù)蘇的步伐。2月9日,北京商報(bào)記者從多家旅行社了解到,不少旅行社線下門...
2023-02-10 08:43:43
-
-
世界快訊:東興基金旗下多只產(chǎn)品或清盤 規(guī)模逆勢增長
每經(jīng)記者黃小聰每經(jīng)編輯趙云近日,東興基金旗下多只產(chǎn)品紛紛公告召開持有人大會(huì)的情況,其中東興品牌精選靈活配置混合、東興...
2023-02-10 08:52:39
-
-
全球今頭條!ChatGPT和公募: 爆火的說客與冷靜的看客
隨著ChatGPT走紅并在近日持續(xù)刷屏朋友圈,ChatGPT的相關(guān)概念股也持續(xù)上漲。爆火的同時(shí),也有越來越多機(jī)構(gòu)對(duì)其業(yè)務(wù)能力進(jìn)行測...
2023-02-10 08:32:26
-
-
五糧液等名酒企發(fā)力布局 千億光瓶酒賽道競爭加劇 世界短訊
每經(jīng)記者熊嘉楠每經(jīng)編輯董興生千億光瓶酒賽道競爭正在加劇。今日,五糧液系列酒推出全新單品 "尖莊•榮光 ",建議零售...
2023-02-10 07:35:10
-
-
波力海苔吃出毛線球,兒童食品安全監(jiān)管亟待加強(qiáng)
食品安全是食品工業(yè)發(fā)展的基礎(chǔ),而兒童食品安全更是重中之重,近期一款面向兒童的老牌食品品牌卻出現(xiàn)食品安全問題,令人眾多...
2023-02-10 07:40:17
-
-
環(huán)球快報(bào):PayPal第四季度營收73.83億美元 凈利潤同比增長15%
財(cái)經(jīng)網(wǎng)科技2月10日訊,據(jù)新浪科技消息,支付服務(wù)提供商PayPal今天公布了該公司的2022財(cái)年第四季度及全年財(cái)報(bào)。報(bào)告顯示,PayP...
2023-02-10 07:44:22
-
-
全球微頭條丨李宇嘉:二線城市密集紓困地產(chǎn),意在穩(wěn)定區(qū)域樓市基本盤
日前,武漢發(fā)布《關(guān)于激發(fā)市場主體活力推動(dòng)經(jīng)濟(jì)高質(zhì)量發(fā)展的政策措施》。此次政策明確提出,結(jié)合房價(jià)和新房庫存情況動(dòng)態(tài)調(diào)整...
2023-02-10 07:39:13
-
-
安達(dá)系收購再進(jìn)一步:中國業(yè)務(wù)并入華泰一季度完成
文|宋文娟自2010年原中美大都會(huì)人壽與聯(lián)泰大都會(huì)人壽合并之后,12年來,又一次外資在華保險(xiǎn)公司合并接近完成。作為保險(xiǎn)業(yè)頗具...
2023-02-10 07:53:47
-
-
“提前還貸潮”激活經(jīng)營貸違規(guī)進(jìn)樓市:利率低至3.08%,購房者冒險(xiǎn)置換
近期,多城因房貸利率下調(diào)引發(fā)一波提前還貸潮。為降低月供壓力、貸款成本,利率高點(diǎn)入市的購房者著手提前還款。與此同時(shí),經(jīng)...
2023-02-10 07:39:35
-
-
播報(bào):知識(shí)產(chǎn)權(quán)保險(xiǎn)促進(jìn)企業(yè)創(chuàng)新能力提升
國家知識(shí)產(chǎn)權(quán)局知識(shí)產(chǎn)權(quán)發(fā)展研究中心、中國人民財(cái)產(chǎn)保險(xiǎn)股份有限公司近日舉行新聞發(fā)布會(huì),聯(lián)合發(fā)布《中國知識(shí)產(chǎn)權(quán)保險(xiǎn)發(fā)展白...
2023-02-10 07:47:52
-
-
天天資訊:三個(gè)月內(nèi)兩次增資擴(kuò)股 財(cái)信吉祥人壽擬引入新股東芒果傳媒
本報(bào)記者冷翠華財(cái)信吉祥人壽2月8日在中國保險(xiǎn)行業(yè)協(xié)會(huì)官網(wǎng)披露信息稱,該公司擬實(shí)施增資擴(kuò)股募資約7 8億元。財(cái)信吉祥人壽此...
2023-02-10 07:37:56
-
-
天天百事通!春節(jié)后多個(gè)一線、新一線城市長租市場迎來“小陽春”
記者9日獲悉,春節(jié)后,隨著返崗復(fù)工、新就業(yè)人群的人員流動(dòng),多個(gè)城市長租市場迎來一輪 "小陽春 "。北京、上海等一線城市住...
2023-02-10 07:31:33
-
-
旅行社線下門店“復(fù)活” 熱資訊
隨著出境跟團(tuán)游的逐步放開,旅行社線下門店也迎來了復(fù)蘇的步伐。2月9日,北京商報(bào)記者從多家旅行社了解到,不少旅行社線下門...
2023-02-10 07:49:32
-
-
小學(xué)三年級(jí)描寫春天的句子(必備100句)
小學(xué)三年級(jí)描寫春天的句子必備100句1 對(duì)生命留戀的三叔:拖著病體只身來到小樹林。2 “多利”是復(fù)制出來的。3 開心一刻。4...
2023-02-10 06:51:22
-
-
吃屎吧梁非凡什么電影-天天速看料
吃屎吧梁非凡什么電影, 吃屎吧梁非凡是連續(xù)劇巾幗梟雄之義海豪情中的1個(gè)經(jīng)典臺(tái)詞,之后變成在網(wǎng)上的梗,普遍被應(yīng)...
2023-02-10 05:03:56
-
-
包頭市氣象臺(tái)發(fā)布大霧橙色預(yù)警【II級(jí)/嚴(yán)重】【2023-02-10】
包頭市氣象臺(tái)發(fā)布大霧橙色預(yù)警【II級(jí) 嚴(yán)重】【2023-02-10】
2023-02-10 02:48:30
-
-
每日熱訊!分析可以代表簡單的英文
一說起,簡單的英文,大多人都會(huì)不約而同的說起simple,相信大家除了知道simple可以代表簡單以外,叫你想出其它可以
2023-02-10 01:07:48
- 1現(xiàn)鈔買入價(jià)是什么意思(什么是現(xiàn)鈔買入價(jià)和賣出價(jià))
- 2華虹半導(dǎo)體早盤高開近7% 成交額976.5萬港元
- 3個(gè)人養(yǎng)老金時(shí)代來臨 頭部券商搶灘12萬億元市場
- 4中期市場機(jī)會(huì)逐步大于風(fēng)險(xiǎn) 把握布局窗口
- 52022年激光雷達(dá)規(guī)模上車元年 這些概念股有望受益
- 6美國經(jīng)濟(jì)衰退幾率五五開 美股或6個(gè)多月后反彈
- 7東華測試2022年前三季度營收2.2億元 凈利率實(shí)現(xiàn)小幅提升
- 8鑫鉑股份Q3硅片高價(jià)壓制組件需求 出貨量有望提升
- 9牧原股份10月出欄生豬478萬頭 年度保底目標(biāo)提前達(dá)成
- 局勢變幻莫測!中企海外并購資金六成流向這里
- 調(diào)研數(shù)據(jù)顯露主力布局意圖 103家公司被10家及以上機(jī)構(gòu)調(diào)研 18只年報(bào)預(yù)喜股估值不足20倍
- 有銀行拉攏節(jié)日資金:春節(jié)前后結(jié)構(gòu)性存款收益率最多調(diào)高25% 春節(jié)效應(yīng)顯現(xiàn)
- 工作報(bào)告:地方國企改革瞄準(zhǔn)三大重點(diǎn) 混改仍是“標(biāo)配”
- 2019年反洗錢將成支付監(jiān)管重點(diǎn) 央行出手整頓支付違規(guī)
- 開年券商融資已超500億元 又有3家拋出定增預(yù)案 補(bǔ)充資本抵御風(fēng)險(xiǎn)增厚收益
- “頭號(hào)工程”:緊牽科創(chuàng)板“牛鼻子” 拉開資本市場改革大幕
- 2019年首月滬指上漲3.64%實(shí)現(xiàn)開門紅 三路資金助推回暖行情 呈現(xiàn)凈流入態(tài)勢
- 深交所:將對(duì)深成指、創(chuàng)業(yè)板指等指數(shù)編制方案進(jìn)行修訂
- 科創(chuàng)板放開漲跌限制 將定價(jià)權(quán)還給市場 盡快形成合理價(jià)格