VC2010 多文件選項卡模式的2個應用

2021-06-02 16:07:48 字數 591 閱讀 6372

int cmainframe::oncreate(lpcreatestruct lpcreatestruct)

在cchildframe裡有乙個指標,指向乙個mfctabctrl控制,用於實現選項卡來管理所有子框架視窗:

cmfctabctrl* m_prelatedtabgroup;

在cmainframe第一次次建立cchildframe例項的時候,會在堆中建立乙個cmfctabctrl例項。以後建立

cchildframe的時候,把cchildframe物件加入mfctabctrl的控制列表裡,並把這個mfctabctrl的指標

傳給cchildframe,所以所有的cchildframe共用乙個mfctabctrl控制。

要隱藏某個檢視,實際上是隱藏其cchildframe視窗,必須在cchildframe定義2個全域性(靜態成員)變數,用

來記錄要隱藏的框架視窗。

cwnd *cchildframe::pwnd;

cstring cchildframe::strcurtablabel;

void cchildframe::onhide()

void cchildframe::onshow()

vc2010呼叫儲存過程

coinitialize null connectionptr pmyconnect null hresult hr pmyconnect.createinstance uuidof connection if failed hr return bstr t strconnect provider ...

VC2010的 DYNAMICBASE鏈結選項問題

近期偶然用windbg給乙個控制台程式的入口函式下斷點,位址之際用編譯出的map檔案中main函式的位址。結果windbg報告斷點未下成功,經過反覆檢視,包括在vc環境中除錯執行,均發現main函式的位址和map檔案中位址不一樣,切帶有隨機性。又用vc6.0實驗一遍,發現沒有任何問題。看來問題是出在...

VC 2010讀取BIN檔案

最近在弄stm32更新韌體的上位機,記錄一下碰到的問題點 unsigned long nfilebytes 用於儲存bin檔案總位元組數 unsigned char abinbyte 65536 用於儲存從bin檔案獲取的資料 file pfile wfopen s pfile,strfilepat...