• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > VS2005使用教程之窗口通訊的聊天應(yīng)用編程實現(xiàn)

    VS2005使用教程之窗口通訊的聊天應(yīng)用編程實現(xiàn)

    作者: 時間:2018-08-09 來源:網(wǎng)絡(luò) 收藏

    本文以Visual C++2015軟件為例編寫一個類似QQ聊天工具的程序。以基礎(chǔ)的windows編程開發(fā)知識、windows圖形窗口編程、基于TCP/IP協(xié)議的網(wǎng)絡(luò)編程原理與實現(xiàn)方法,多線程編程的運用,再結(jié)合前面的實例為你詳解一個win窗口應(yīng)用程序應(yīng)該如何編寫的,需要注意事項有哪些?

    本文引用地址:http://www.czjhyjcfj.com/article/201808/385993.htm

    類QQ聊天工具程序開發(fā),原文引用如下:

    下面介紹一個綜合的例子:聊天程序。這是一個類似于QQ的聊天程序,為了簡化起見,把服務(wù)器端程序和客戶端程序合二為一了。這個程序既是服務(wù)器程序,同時又是客戶端程序。

    首先先建立一個項目,點擊菜單“新建項目”,如下圖所示:


    將項目的類型設(shè)置為“Windows窗體應(yīng)用程序”,項目的名稱設(shè)置為“ChatDemo”,如下圖所示:


    項目建好后,首先在窗體中添加一個TextBox控件。在工具箱中點中“TextBox”控件,如下圖所示:


    在窗體中拖拉出一個TextBox,以后所有的聊天內(nèi)容就顯示在這個窗口里面。把它的名字設(shè)置為“ShowBox”,并且把它的 “Multiline”屬性設(shè)置為“True”,同時把它的“Scrollbar”屬性設(shè)置為“Vertical”(垂直滾行條),如下圖所示:


    將窗體的標(biāo)題設(shè)置為“聊天”,在“ShowBox”的下面添加一個名為“InputBox”的TextBox,用戶可以在這個輸入框里面輸入想說的話。另外再添加一個“發(fā)送”按鈕,用于發(fā)送想說的話,把這個按鈕命名為“SendTextButton”,如下圖所示:


    將顯示聊天內(nèi)容的控件的“TabIndex”屬性設(shè)置為“2”,這樣程序運行時輸入的焦點就會定位于下面的輸入框里面,如下圖所示:


    程序的界面就完成了。

    下面是程序?qū)嶋H運行時的截圖,下圖是服務(wù)器端的程序:




    關(guān)鍵詞: VS2005 教程 聊天應(yīng)用

    評論


    相關(guān)推薦

    技術(shù)專區(qū)

    關(guān)閉
    主站蜘蛛池模板: 衡阳县| 海林市| 闽清县| 慈溪市| 高雄市| 洪洞县| 临桂县| 武鸣县| 穆棱市| 惠东县| 芜湖市| 邯郸县| 余江县| 无锡市| 海淀区| 专栏| 鲁甸县| 杭州市| 额尔古纳市| 儋州市| 石台县| 佛学| 沾化县| 鄯善县| 鹰潭市| 沙湾县| 科技| 寻甸| 绥滨县| 秭归县| 黔江区| 仁布县| 项城市| 琼海市| 星座| 大新县| 晋江市| 湘潭县| 措勤县| 定西市| 游戏|