自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (1)
  • 收藏
  • 关注

原创 进程间通信

(1)剪贴板void CMFCApplication39Dlg::OnBnClickedBtnSend(){    // TODO: 在此添加控件通知处理程序代码    if(OpenClipboard())//打开剪贴板    {        CString str;//保存发送编辑框控件上的数据        HANDLE hClip;//保存调用GlobalAl

2016-01-26 15:49:07 389

原创 多线程

1.程序和进程:程序是计算机指令的集合,它以文件的形式存储在磁盘上。而进程通常被定义为一个正在运行的程序的实例,是一个程序在其自身的地址空间的一次执行活动。一个程序可以对应多个进程(例如可以同时打开多个记事本)。进程是资源申请,调度和独立运行的单位,因此,它使用系统中的运行资源,而程序不能申请系统资源,不能被系统调度,也不能作为独立运行的单位,因此,它不占用系统的运行资源。2.进程组成:进

2016-01-26 15:00:00 357

转载 带界面的UDP聊天程序

BEGIN_MESSAGE_MAP(CMFCApplication38Dlg, CDialogEx) ON_MESSAGE(WM_USER+1,OnRecvData) ON_BN_CLICKED(IDC_BTN_SEND, &CMFCApplication38Dlg::OnBnClickedBtnSend)END_MESSAGE_MAP()// CMFCApplication38Dlg

2016-01-26 11:50:03 1276

原创 Winodws实现基于UDP的简单聊天程序

客户端:#include #include #pragma comment(lib,"WS2_32.lib")int main(){ WORD wVersionRequested; WSADATA wsaData; int err; wVersionRequested = MAKEWORD(1,1); err = WSAStartup(wVersionRequested,&

2016-01-20 16:37:14 522

原创 Windows实现基于TCP的网络应用程序

客户端:#include #include #pragma comment(lib, "WS2_32.lib") int main(){    WORD wVersionRequested;    WSADATA wsaData;    int err;    wVersionRequested = MAKEWORD(1,1);        err

2016-01-20 13:57:56 616

转载 MFC使用控制台界面

在MFC程序中输出调试信息的方法有两种,一种是使用TRACE宏,可以向Output窗口输出调试信息;另一种是用MessageBox,弹出消息框来输出调试信息,但会影响程序的运行。其实有一种方法可以更为方便的输出调试信息,就是输出到控制台(Console)中,即不影响程序运行,又便于查看调试信息。方法如下:1、#include 2、在需要开启控制台窗口的地方调用AllocCons

2016-01-19 16:20:42 311

转载 回调函数

回调函数就是一个通过函数指针调用的函数。如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用来调用其所指向的函数时,我们就说这是回调函数。回调函数不是由该函数的实现方直接调用,而是在特定的事件或条件发生时由另外的一方调用的,用于对该事件或条件进行响应。机制⑴定义一个回调函数;⑵提供函数实现的一方在初始化的时候,将回调函数的函数指针注册给调用者;⑶当特定的事件或条件

2016-01-19 10:25:15 529

Qt实现推箱子

用Qt实现的推箱子程序,有利于新手学习Qt的使用

2015-08-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除