笔记
文章平均质量分 76
登陆_注册_帮助
这个作者很懒,什么都没留下…
展开
-
MFC通过URL下载并保存文件代码
我们知道,windows有关网络连接的API在wininet.h里,而在MFC里,这些API被封装成了类。 CInternetSession类:直接继承自CObject类,该类用来建立与某个Internet服务器的会话 CInternetConnection类:帮助用户管理与Internet服务器的连接,同时还提供一些函数完成和响应服务器的通信 CInternetConnection类又派生转载 2015-05-30 23:47:45 · 884 阅读 · 0 评论 -
线程同步之锁定临界区
对于临界区,最长使用到的一个结构体以及四个函数分别为: CRITICAL_SECTION g_criSec; InitializeCriticalSection(&g_criSec); //初始化临界区,一个临界区只需要初始化一次。 EnterCriticalSection(&g_criSec);//进入临界区 LeaveCriticalSection(&g_criSec);//离开临原创 2015-08-24 11:34:34 · 421 阅读 · 0 评论 -
线程同步之事件同步
使用事件同步,主要是一个事件句柄和五个函数: HANDLE g_hEvent = NULL; g_hEvent = CreateEvent(NULL, FALSE, TRUE, L"Test Event"); WaitForSingleObject(g_hEvent, INFINITE); SetEvent(g_hEvent); ResetEvent(g_hEvent); C原创 2015-08-24 13:03:19 · 494 阅读 · 0 评论 -
关于lib 和 dll 个人学习总结
首先,我先推荐一篇个人觉得比较好的文章: http://www.cppblog.com/amazon/archive/2009/09/04/95318.html 写了一个测试的dll,工程名为 Dll001 .添加头文件,添加cpp, 如取名为 Mytestdll 头文件如下: #include "stdafx.h" #include "stdio.h" #ifndef MY_原创 2015-07-31 14:12:13 · 367 阅读 · 0 评论 -
windows编程之剪切板
进程通信的方式很多,可以通过套接字,管道,内存共享,WM_COPYDATA消息,当然剪切板也是一种方式,并且在以后的环节还可能用得比较多。 使用剪切板的步骤主要是: 打开剪切板, 发送端代码大概如下: HWND hEdit = GetDlgItem(hwnd, IDC_EDIT_INPUT); TCHAR szEdit[100] = { 0 }; GetWindowText(hEdit, s原创 2015-08-21 19:26:43 · 453 阅读 · 0 评论