本程序基于socket网络通信技术开发,用的是tcp/ip协议。只能用于局域网,没有穿透外网的功能。

程序比较简单,应用的全部是基础的编程知识,所以适合想要了解网络编程或者入门的人来参考。

本程序主要实现的功能如题目所示,其中扩展了CRichEditCtrl类,采用了CRichEditCtrlEx类库,为网上搜集,这个类库最大的特色是可以在空间上显示传送过来的文件,双击会调用系统自身的关联程序来运行文件。

程序截图如下:

没有放太多心思在界面上,所以稍显简陋。

CRichEditCtrlEx扩展类下载地址:http://files.cnblogs.com/lebronjames/CRichEditCtrlEx%e6%89%a9%e5%b1%95%e7%b1%bb%e5%ba%93%ef%bc%88%e5%8f%af%e4%bb%a5%e6%8f%92%e5%85%a5bmp%ef%bc%89.rar

注:网上搜集

源代码下载地址:http://download.csdn.net/source/2939756

转载于:https://www.cnblogs.com/lebronjames/archive/2010/08/16/1801007.html

【原创】聊天+传送文件+设置字体及颜色(vs2010+mfc开发)相关推荐

  1. QT打印窗口、退出、设置字体及颜色、设置时间、控件实现系统函数、添加资源文件(菜单图片)、工具栏添加图片

    打印窗口 #include <QPrintDialog> 退出 QObject::connect(ui->exitAction, SIGNAL(triggerd()), this, ...

  2. MATLAB 一幅图两个纵坐标(附带功能:设置字体、颜色、字号、坐标轴显示范围、显示间隔、加百分号)

    plot一幅图,有两个变量,共用一个自变量,各有各的纵轴标度,想画在一幅图里 网上查的有两种思路: 1.plotyy 2.yyaxis 个人推荐第2种:yyaxis(亲测在2016b版本中可以用,据说 ...

  3. odoo14 文本字段动态设置字体样式颜色 decoration

    简介:我们在实际开发中有时候需要突出显示字段文本,让使用者可以更直观的查看数据,就需要对字段文本进行字体及颜色的设置.odoo自带了一套简单的设置颜色的方式,可以设置列表中某个字段的颜色字体. (一) ...

  4. java 生成字体文件,java使用itext生成pdf文件-设置字体,itextpdf,import com.l

    java使用itext生成pdf文件-设置字体,itextpdf,import com.limport com.lowagie.text.Document;import com.lowagie.tex ...

  5. java读取word文件并设置其字体样式_Java读取word文件,字体,颜色(示例代码)

    在Android读取Word文件时,在网上查看时可以用tm-extractors,但好像没有提到怎么读取Word文档中字体的颜色,字体,上下标等相关的属性.但由于需要,要把doc文档中的内容(字体,下 ...

  6. 【C++游戏设计】 通过函数设置字体的颜色

    哈喽大家好,我是iecne,本期为大家带来的是CPP/C++游戏设计教程的第③期-- 字体的颜色 ,包教包会,快来看看吧! 大家都知道,初学C++或者各种语言,面对枯燥无比的题目,脑子要爆的感觉是十分 ...

  7. Java读取word文件,字体,颜色

    在Android读取Word文件时,在网上查看时可以用tm-extractors,但好像没有提到怎么读取Word文档中字体的颜色,字体,上下标等相关的属性.但由于需要,要把doc文档中的内容(字体,下 ...

  8. POI导出Excel:设置字体、颜色、行高自适应、列宽自适应、锁住单元格、合并单元格...

    点击关注公众号,利用碎片时间学习 1. 前言 poi框架可以支持我们在java代码中, 将数据导出成excel , 在实际开发中, 往往还需要设置excel字体,颜色,行高,列宽等属性, 有时候还需要 ...

  9. Latex系列3---页面设置+字体字号+颜色符号

    上一节中阐述的是简易的文本,本节在此基础上进行完善加工. 页面设置 页边距 在平时写文章的时候,其实对于页边距的要求不高,但是论文这种就比较的严格. 调整页边距需要使用\usepackage{geom ...

最新文章

  1. ADC和DAC中多通道的含义
  2. HDu 3449 (有依赖的01背包) Consumer
  3. python 默认字典
  4. 求生之路 服务器优化参数,《求生之路2》服务器及网络参数优化指南
  5. 实现流水灯以间隔500ms的时间闪烁(系统定时器SysTick实现的精确延时)
  6. C和指针之用拉托斯特尼筛方法(Eratosthenes)查找区间质素个数
  7. PAT 1009 说反话
  8. mysql写入 cpu飙升_分析MySQL中索引引引发的CPU负载飙升的问题
  9. golang文件夹位置判断
  10. 原来歌这样唱也很好听
  11. 【HNOI2006】【Luogu2320】鬼谷子的钱袋(进制,玄学)
  12. Java新职篇:一维数组
  13. springmvc应用-自定义参数解析器
  14. 处理器阉割版和满血版有什么区别?
  15. php file_get_contents 返回false,关于file_get_contents返回false解决办法
  16. sklearn实现Adaboost算法(分类)
  17. 重力加速度传感器角度输出
  18. 对称加密 非对称加密
  19. 网络安全日记之暗月DIV+CSS
  20. 写乐100道练习题_写乐大型21K详细评测(文长慎入)

热门文章

  1. 【计算机网络】物理层和数据链路层概述吐血总结(这知识它不进脑子啊~!)
  2. Tensorflow【实战Google深度学习框架】—TensorFlow 高级训练模型
  3. Python程序设计题解【蓝桥杯官网题库】 DAY4【补】-基础练习
  4. 专注年轻人的AI学习平台
  5. java中创建两种线程的方式_java中创建线程的两种方式有什么区别?
  6. mysql实验的好处_用好UniProt 数据库,蛋白实验不用愁
  7. nginx与mysql传输过程_某互联网企业技术发展史(四)配置nginx和mysql兼容Yii框架,上传网站并调试成功...
  8. springboot数据源不正确_SpringBoot整合多数据源的巨坑!!!
  9. 三点提升关键词排名的写作技巧
  10. 头条python面试题_大意了,这几道Python面试题没有答对,Python面试题精选