curl_easy_setopt函数介绍

admin | C++ | 2013-08-19
本节主要介绍curl_easy_setopt中跟http相关的参数。注意本节的阐述都是以libcurl作为主体,其它为客体来阐述的。 1.     CURLOPT_URL 设置访问URL 2.       CURLOPT_WRITEFUNCTION,CURLOPT_WRITEDATA 回调函数原型为:size_t function( void *ptr, size_t size, size_t nmemb, void *stream); 函数将在libcurl接收到数据后被调用,因此函数多做数据保... [阅读全文]
ė2,953 浏览数 6没有评论 0,

CString to wchar_t* to char*

admin | win32 | 2013-08-15
C++ CString str; UpdateData(true); str = "EditTEXT文本"; //EditTEXT.GetWindowText(str1); int strLength = str.GetLength() ; //CString to wchar_t* wchar_t *wCharString =new wchar_t(strLength +1); wmemset(wCharString,'\0',sizeof(wCharString)); wCharString = str.GetBuffer(str.GetLength()); str.R... [阅读全文]
ė3,060 浏览数 6没有评论 0

win32 使用 SetTimer

admin | win32 | 2013-08-12
C++ #include <windows.h> #include<iostream> using namespace std; void CALLBACK TimerProc(HWND hWnd, UINT nMsg, UINT nIDEvent, DWORD dwTime) { cout<<"这里就是原来的ONTIMER函数"<<dwTime<<endl; } int _tmain(int argc, _TCHAR* argv[]) { SetTimer(NULL, 1, 1000, T... [阅读全文]
ė2,681 浏览数 6没有评论 0

boost::signals, libsig++, Qt/signal/slot

admin | win32 | 2013-08-05
C++ 这三个库都实现了信号与插槽的概念,其中Qt的signal/slot机制最为完善。 libsig++被应用于基于Gtk+的gtkmm中,boost::signals很多的借鉴了libsig++的思想。 在boost::signals中,里面是用boost::function对象记录slot的,如果是实现一对一的"回调",则还是直接使用boost:function快,如果是一对多(一个signal对应多个s... [阅读全文]
ė13,605 浏览数 6没有评论 0

VC关于置顶窗口的方法小结

admin | C++ | 2013-07-29
C++ 将窗体置顶的方法有: //将窗体置顶的API函数 ::SetWindowPos(m_hWndTop,HWND_TOPMOST,0,0,0,0,SWP_NOMOVE|SWP_NOSIZE); //MFC pDlg->SetWindowPos(&CWnd::wndTopMost,0,0,0,0,SWP_NOMOVE|SWP_NOSIZE); 说明: &CWnd::wndTopMost 是当前的最顶层窗口,调用函数,会把m_hWndTop或pDlg 置于&CWnd::... [阅读全文]
ė3,425 浏览数 6没有评论 0

wchar_t* To std::string

admin | win32 | 2013-07-18
C++ bool wcharToString(IN wchar_t* wText, OUT string& str) { //WideCharToMultiByte的运用 DWORD dwNum = WideCharToMultiByte(CP_OEMCP,NULL,wText,-1,NULL,0,NULL,FALSE); //psText为char*的临时数组,作为赋值给std::string的中间变量 char *psText; psText = new char[dwNum]; // WideCharToMultiB... [阅读全文]
ė2,925 浏览数 6没有评论 0

C++ 判断网络是否通畅

admin | win32 | 2013-07-13
C++ //InternetCheckConnection 有时不准确 //http://bbs.csdn.net/topics/90171586 #include "stdafx.h" #include <Windows.h> #include <Wininet.h> #include <atlstr.h> #pragma comment(lib,"Wininet") //检查网络是否通畅 bool CheckNet(CString& url) { HINTERNET hSession, hFile, hR... [阅读全文]
ė3,459 浏览数 6没有评论 0

实现查询回收站信息以及清空回收站

admin | win32 | 2013-07-11
C++ #include <stdio.h> #include <windows.h> #include <shellapi.h> //SHEmptyRecycleBin和SHQueryRecycleBin所需要的头文件 int main(int argc, char* argv[]) { //初始化SHQUERYRBINFO结构 SHQUERYRBINFO RecycleBinInformation; ZeroMemory(&RecycleBinInformation,sizeof(RecycleBinInfo... [阅读全文]
ė2,784 浏览数 6没有评论 0

封装GetLastError,输出错误信息

admin | win32 | 2013-07-11
C++ /************************************************************************/ /*函数名:ShowLastError /*功 能:封装GetLastError,输出错误信息 /*返回值:无 /************************************************************************/ void Utility::ShowLastError( LPTSTR lpszFunction//自定义信... [阅读全文]
ė2,468 浏览数 6没有评论 0

强大的字符串容器SCClString。

admin | C++ | 2013-07-11
C++ typedef struct { // author : Jelo Wang // notes : SCClString // since : 20090816 // (c)TOK char* data ; // length of data int length ; int last_walker ; // actual length of contents about the data int add_walker ; int get_walker ; } SCClString ; SCClString* SCClStrin... [阅读全文]
ė2,181 浏览数 6没有评论 0

Ɣ回顶部

无觅相关文章插件,快速提升流量