<menu id="w8yyk"><menu id="w8yyk"></menu></menu>
  • <dd id="w8yyk"><nav id="w8yyk"></nav></dd>
    <menu id="w8yyk"></menu>
    <menu id="w8yyk"><code id="w8yyk"></code></menu>
    <menu id="w8yyk"></menu>
    <xmp id="w8yyk">
    <xmp id="w8yyk"><nav id="w8yyk"></nav>
  • 網站首頁 > 物聯資訊 > 技術分享

    mfc控件與其對應的對象的關聯方法

    2016-09-28 00:00:00 廣州睿豐德信息科技有限公司 閱讀
    睿豐德科技 專注RFID識別技術和條碼識別技術與管理軟件的集成項目。質量追溯系統、MES系統、金蝶與條碼系統對接、用友與條碼系統對接

    對話框的控件與其對應類的對象相關聯:(兩種方法

    (1)      通過CWnd::DoDataExchange函數進行關聯;

      用VC++6.0的MFC ClassWizard中的Member Variables頁面的Add Variable關聯一個變量

      然后在程序的DoDataExchange函數中會有DDX_XXXXX函數關聯;該方法非常通用;比如一個CEdit控件,既可以關聯一個CEdit對象,也可以關聯int,CString等類型的變量;

    (2)      用一下函數進行關聯(與其對應的類的對象關聯)

    主要應用如下函數:

    CWnd* GetDlgItem( int nID ) const;

    nID為資源的ID號,當然,控件必須為從CWnd派生出來的控件;

    1.    比如一個進度條控件

    CProgressCtrl* g_ptrProgress1 = NULL;

    g_ptrProgress1 = (CProgressCtrl*)GetDlgItem(IDC_PROGRESS1);

    //注意強制轉換;將CWnd*強制轉換為CProgressCtrl*

    2.       比如一個編輯框

    CEdit* pBoxOne;

    pBoxOne = (CEdit*) GetDlgItem(IDC_EDIT1);

    RFID管理系統集成商 RFID中間件 條碼系統中間層 物聯網軟件集成
    最近免费观看高清韩国日本大全