在线看毛片视频-国产免费av在线-欧美日韩一区二区三区-国产成人无码av在线播放无广告-亚洲人va欧美va人人爽-国产第一草草-西班牙黄色片-四虎在线网站8848-最新av片免费网站入口-东京热无码中文字幕av专区-日本大人吃奶视频xxxx-欧美精品一区二区三区四区五区-国产片天天弄-国产免费内射又粗又爽密桃视频-欧美爱爱网站-日韩v欧美

當(dāng)前位置:雨林木風(fēng)下載站 > 技術(shù)開發(fā)教程 > 詳細(xì)頁面

VC++應(yīng)用技巧3則

VC++應(yīng)用技巧3則

更新時(shí)間:2022-04-27 文章作者:未知 信息來源:網(wǎng)絡(luò) 閱讀次數(shù):

1、創(chuàng)建向?qū)?duì)話框
在使用具體某個(gè)軟件的時(shí)候,我們常常會(huì)在該程序中使用向?qū)J絹斫⑿碌奈募畹湫偷睦泳褪窃贔rontpage2000中或者Word2000中使用向?qū)Х绞絹硇陆ㄒ粋(gè)網(wǎng)頁文件或者Word文檔   
   
。那么看到別的程序都能提供人性化的向?qū)?duì)話框后,不知您有沒有什么沖動(dòng)?如果有的話,不妨使用下面的代碼來創(chuàng)建一個(gè)向?qū)?duì)話框:

void CMy56_s1Dlg::OnWiz()
{
    CSheet sheet;
    sheet.SetWizardMode();
    int iRet=sheet.DoModal();//返回ID_WIZFINISH或IDCANCEL
}
//重載BOOL CPropertyPage::OnSetActive( )來控制顯示的按鈕

BOOL CPage1::OnSetActive()
{
    ((CPropertySheet*)GetParent())->SetWizardButtons(PSWIZB_BACK|PSWIZB_NEXT);
    return CPropertyPage::OnSetActive();
}

BOOL CPage2::OnSetActive()
{
    ((CPropertySheet*)GetParent())->SetWizardButtons(PSWIZB_BACK|PSWIZB_FINISH);
    return CPropertyPage::OnSetActive();
}


2、在計(jì)算機(jī)之間實(shí)現(xiàn)收發(fā)數(shù)據(jù)
大家知道,計(jì)算機(jī)之間相互通信時(shí),一般都是通過TCP協(xié)議來與指定IP地址的主機(jī)來建立聯(lián)系,并進(jìn)行相互通信的,在這個(gè)過程中,必需有一方扮演服務(wù)器的角色等待另一方(客戶端)的連接請(qǐng)求,所以服務(wù)器端需要建立一個(gè)監(jiān)聽套接口,然后在此套接口上等待連接。當(dāng)連接建立后會(huì)產(chǎn)生一個(gè)新的套接口用于通信。而客戶端在創(chuàng)建套接口后只需要簡(jiǎn)單的調(diào)用連接函數(shù)就可以創(chuàng)建連接。對(duì)于有連接的通信不論是數(shù)據(jù)的發(fā)送還是發(fā)送與接收的順序都是有保證的。下面的代碼就是利用VC++提供的CSocket來實(shí)現(xiàn)數(shù)據(jù)收發(fā)功能的:

/*
服務(wù)器方在端口6802上等待連接,當(dāng)連接建立后關(guān)閉監(jiān)聽套接口
客戶方向服務(wù)器端口6802發(fā)起連接請(qǐng)求
*/

BOOL CMy63_s1_serverDlg::OnInitDialog()
{
    CDialog::OnInitDialog();

    CSocket sockListen;
    //創(chuàng)建本地套接口
    sockListen.Create(6802,SOCK_STREAM,"127.0.0.1");
    //綁定參數(shù)
    sockListen.Bind(6802,"127.0.0.1");
    sockListen.Listen(5);
    //等待連接請(qǐng)求,m_sockSend為成員變量,用于通信
    sockListen.Accept(m_sockSend);
    //關(guān)閉監(jiān)聽套接口
    sockListen.Close();
    //啟動(dòng)定時(shí)器,定時(shí)發(fā)送數(shù)據(jù)
     
    SetTimer(1,3000,NULL);
}


void CMy63_s1_serverDlg::OnTimer(UINT nIDEvent)
{
    static iIndex=0;
    char szSend[20];
    sprintf(szSend,"%010d",iIndex++);
    //發(fā)送TCP數(shù)據(jù)
    int iSend= m_sockSend.Send(szSend,10,0);
}

BOOL CMy63_s1_clientDlg::OnInitDialog()
{
    CDialog::OnInitDialog();
    //創(chuàng)建本地套接口
    m_sockRecv.Create();
    //發(fā)起連接請(qǐng)求
    BOOL fC=m_sockRecv.Connect("127.0.0.1",6802);
    TRACE("connect is %s\n",(fC)?"OK":"Error");
    //啟動(dòng)定時(shí)器,定時(shí)接收數(shù)據(jù)
    SetTimer(1,3000,NULL);
}

void CMy63_s1_clientDlg::OnTimer(UINT nIDEvent)
{
    char szRecv[20];
    //接收TCP數(shù)據(jù)
    int iRecv =m_sockRecv.Receive(szRecv,10,0);
    TRACE("received %d byte\n",iRecv);
    if(iRecv>=0)
    {
        szRecv[iRecv]='\0';
        m_szRecv=szRecv;
        UpdateData(FALSE);
    }
}


3、讓工具欄并列顯示
假設(shè)在Windows程序窗口中有幾個(gè)工具欄,現(xiàn)在我們希望讓這些多個(gè)工具欄并列顯示,該怎么實(shí)現(xiàn)呢?在這里,我們可以使用下面的函數(shù)來實(shí)現(xiàn)該功能,此函數(shù)是從CJ60Lib函數(shù)庫弄下來的。筆者在下面的程序中實(shí)現(xiàn)的功能是,讓LeftOf工具欄顯示在Bar工具欄的左側(cè),同時(shí)還要并列顯示在一起,下面就是實(shí)現(xiàn)其功能的主要代碼:

void CCJMDIFrameWnd::DockControlBarLeftOf(CControlBar* Bar,
CControlBar* LeftOf)
{
    CRect rect;
    DWORD dw;
    UINT n;
    // 使用MFC來調(diào)整所有工具欄的尺寸
    // 確保GetWindowRec準(zhǔn)確
    RecalcLayout(TRUE);

    LeftOf->GetWindowRect(&rect);
    rect.OffsetRect(1,0);
    dw=LeftOf->GetBarStyle();
    n = 0;
    n = (dw&CBRS_ALIGN_TOP) ? AFX_IDW_DOCKBAR_TOP: n;
    n = (dw&CBRS_ALIGN_BOTTOM&& n==0) ? AFX_IDW_DOCKBAR_BOTTOM:n;
    n = (dw&CBRS_ALIGN_LEFT && n==0) ? AFX_IDW_DOCKBAR_LEFT:n;
    n = (dw&CBRS_ALIGN_RIGHT&& n==0) ? AFX_IDW_DOCKBAR_RIGHT:n;
    DockControlBar(Bar,n,&rect);
}

溫馨提示:喜歡本站的話,請(qǐng)收藏一下本站!

本類教程下載

系統(tǒng)下載排行

在线看毛片视频-国产免费av在线-欧美日韩一区二区三区-国产成人无码av在线播放无广告-亚洲人va欧美va人人爽-国产第一草草-西班牙黄色片-四虎在线网站8848-最新av片免费网站入口-东京热无码中文字幕av专区-日本大人吃奶视频xxxx-欧美精品一区二区三区四区五区-国产片天天弄-国产免费内射又粗又爽密桃视频-欧美爱爱网站-日韩v欧美
  • <li id="86scu"><menu id="86scu"></menu></li>
    <li id="86scu"></li>
    <button id="86scu"></button>
  • <s id="86scu"></s><button id="86scu"><menu id="86scu"></menu></button>
  • 韩国中文字幕av| 日本三级黄色网址| 国产又大又黄又粗的视频| 爱爱爱视频网站| 水蜜桃色314在线观看| 中国黄色录像片| 国产视频手机在线播放| 欧美精品一区二区三区免费播放| 在线免费视频a| 一本大道熟女人妻中文字幕在线| 四虎免费在线观看视频| 青青青国产在线视频| 国产精品网站免费| 福利在线一区二区三区| 亚洲爆乳无码专区| 国产激情在线观看视频| 91亚洲免费视频| 欧美精品色视频| 黄色一级大片免费| 日韩xxxx视频| 天天干在线影院| 视色,视色影院,视色影库,视色网| av中文字幕网址| 精品少妇在线视频| 簧片在线免费看| 欧美一级中文字幕| 婷婷六月天在线| xxxxxx在线观看| 国产又黄又大又粗视频| 日韩欧美亚洲另类| 国产成人黄色片| xxxx18hd亚洲hd捆绑| 999这里有精品| 无码少妇一区二区三区芒果| 成人免费视频91| 天堂在线中文在线| 好男人www社区| 天堂中文av在线| 污片在线免费看| 无尽裸体动漫2d在线观看| www.国产亚洲| 美女扒开大腿让男人桶| 婷婷六月天在线| 国产精品宾馆在线精品酒店| 色18美女社区| 先锋影音男人资源| 欧美爱爱视频网站| 肉色超薄丝袜脚交| 日本三区在线观看| 日韩成人三级视频| 色综合色综合色综合色综合| 欧美一级黄色影院| 日韩中文字幕二区| 欧美性猛交xxx乱久交| 中文字幕国内自拍| 日本三级中文字幕在线观看| 中文字幕第一页亚洲| 男的插女的下面视频| 爆乳熟妇一区二区三区霸乳| 超碰在线免费观看97| 五月天婷婷激情视频| 亚洲成人动漫在线| 亚洲性生活网站| 2018中文字幕第一页| 日韩 欧美 高清| 久久最新免费视频| 日本美女高潮视频| 国产真实老熟女无套内射| 一区二区免费av| 亚洲中文字幕无码不卡电影| 久久婷婷五月综合色国产香蕉| 久久久久99精品成人片| 午夜天堂在线视频| 欧美 日韩 国产 在线观看| 少妇一级淫免费放| 精品一区二区成人免费视频| 天堂av8在线| 亚洲欧美视频二区| 免费日韩在线观看| 国产一区一区三区| 日日碰狠狠添天天爽超碰97| 超级碰在线观看| 免费网站在线观看视频| 男人透女人免费视频| 香蕉视频xxxx| 777视频在线| 国产精品igao激情视频| 成年人网站国产| 国产一线二线三线在线观看| 一区二区三区视频在线观看免费| 日韩肉感妇bbwbbwbbw| 美女网站免费观看视频| 经典三级在线视频| 亚洲一区 在线播放| www.xxx亚洲| 日韩欧美xxxx| 欧美激情视频免费看| 欧美激情第一区| 久久免费一级片| 国产成人精品视频ⅴa片软件竹菊| 日韩在线xxx| 日韩伦理在线免费观看| 亚洲午夜激情影院| 午夜国产一区二区三区| 久久久久久香蕉| 91高清国产视频| 欧美黄色免费网址| 欧美 国产 小说 另类| 国产综合av在线| 成人黄色片视频| 国产日韩欧美久久| 最新天堂在线视频| 日韩精品视频一二三| 国产精品无码乱伦| 日av中文字幕| 黄色a级在线观看| 男女高潮又爽又黄又无遮挡| 少妇人妻大乳在线视频| 久久综合九色综合88i| 色婷婷综合久久久久中文字幕| 国产美女网站在线观看| 国产无套粉嫩白浆内谢的出处| 亚洲另类第一页| 无码人妻h动漫| www.在线观看av| 国产精品无码乱伦| 日本熟妇人妻xxxx| 爱情岛论坛亚洲首页入口章节| 午夜在线视频免费观看| 免费在线观看的毛片| 国产精品又粗又长| 欧美国产视频一区| 国产一区二区三区乱码| 国产尤物av一区二区三区| 午夜影院免费版| 一区二区三区视频在线观看免费| av无码久久久久久不卡网站| 欧美国产日韩在线视频| 久久精品视频在线观看免费| 国产日韩一区二区在线观看| 波多野结衣家庭教师在线| 欧美一级片免费播放| 黄色片网址在线观看| 成人一区二区三| 中文字幕中文在线| 亚洲黄色片免费| 亚洲成人手机在线观看| 男人j进女人j| 91免费视频网站在线观看| 一级 黄 色 片一| 我要看一级黄色大片| 国产在线拍揄自揄拍无码| wwwjizzjizzcom| 日本免费黄视频| 久久免费看毛片| 99福利在线观看| av久久久久久| 最近中文字幕一区二区| 日韩一级性生活片| 日本在线播放一区二区| caoporn超碰97| 麻豆av免费在线| 天天综合中文字幕| 黑鬼大战白妞高潮喷白浆| av天堂永久资源网| 成年人黄色片视频| 黄色高清无遮挡| 成人av一级片| 99视频在线免费播放| 亚洲美女性囗交| 韩国日本在线视频| 亚洲三级视频网站| 亚洲一级片免费观看| 91制片厂免费观看| 国产女同无遮挡互慰高潮91| 杨幂毛片午夜性生毛片| 亚洲三级视频网站| 日b视频免费观看| 成人免费毛片播放| 潘金莲一级淫片aaaaaa播放1| 4444在线观看| 欧美亚洲另类色图| 男人女人黄一级| 免费不卡av在线| 密臀av一区二区三区| 中文字幕成人免费视频| 国产在线精品91| h无码动漫在线观看| 一区二区三区四区免费观看| 欧美日韩激情四射| 国产一级不卡毛片| www.超碰com| 人人爽人人av| 午夜啪啪小视频| 黄色网页免费在线观看| wwwxxx黄色片| 精品少妇人妻av免费久久洗澡| 久久久久久人妻一区二区三区| 国产精品免费观看久久| 亚洲男人天堂2021|