笔记
登陆_注册_帮助
这个作者很懒,什么都没留下…
展开
-
MFC通过URL下载并保存文件代码
我们知道,windows有关网络连接的API在wininet.h里,而在MFC里,这些API被封装成了类。CInternetSession类:直接继承自CObject类,该类用来建立与某个Internet服务器的会话CInternetConnection类:帮助用户管理与Internet服务器的连接,同时还提供一些函数完成和响应服务器的通信CInternetConnection类又派生转载 2015-05-30 23:47:45 · 875 阅读 · 0 评论 -
线程同步之锁定临界区
对于临界区,最长使用到的一个结构体以及四个函数分别为:CRITICAL_SECTION g_criSec;InitializeCriticalSection(&g_criSec); //初始化临界区,一个临界区只需要初始化一次。EnterCriticalSection(&g_criSec);//进入临界区LeaveCriticalSection(&g_criSec);//离开临原创 2015-08-24 11:34:34 · 410 阅读 · 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 · 488 阅读 · 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 · 360 阅读 · 0 评论 -
windows编程之剪切板
进程通信的方式很多,可以通过套接字,管道,内存共享,WM_COPYDATA消息,当然剪切板也是一种方式,并且在以后的环节还可能用得比较多。使用剪切板的步骤主要是: 打开剪切板,发送端代码大概如下:HWND hEdit = GetDlgItem(hwnd, IDC_EDIT_INPUT);TCHAR szEdit[100] = { 0 };GetWindowText(hEdit, s原创 2015-08-21 19:26:43 · 445 阅读 · 0 评论