新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > VS2005使用教程之窗口通訊的聊天應用編程實現

        VS2005使用教程之窗口通訊的聊天應用編程實現

        作者: 時間:2018-08-09 來源:網絡 收藏

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

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

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

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

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


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


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


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


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


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


        程序的界面就完成了。

        下面是程序實際運行時的截圖,下圖是服務器端的程序:




        關鍵詞: VS2005 教程 聊天應用

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 务川| 兴安县| 寿阳县| 茌平县| 社旗县| 德惠市| 精河县| 昌平区| 闽清县| 茌平县| 大埔县| 德昌县| 浪卡子县| 阿勒泰市| 孟村| 山阳县| 南木林县| 武定县| 公安县| 萍乡市| 垣曲县| 玉溪市| 罗定市| 隆尧县| 日土县| 西平县| 井陉县| 洛南县| 芜湖市| 香格里拉县| 蒙阴县| 洛浦县| 宿松县| 靖西县| 涞水县| 黑河市| 宜昌市| 宁远县| 漯河市| 沂水县| 东阿县|