大约有 5,000 项符合查询结果(耗时:0.0071秒) [XML]

https://www.tsingfun.com/it/cpp/1446.html 

C++实现一款简单完整的聊天室服务器+客户端 - C/C++ - 清泛网 - 专注C/C++及内核技术

...ic: CClientDlg(CWnd* pParent = NULL); // 标准构造函数 // 对话框数据 enum { IDD = IDD_CLIENT_DIALOG }; protected: virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV 支持 // 实现 protected: HICON m_hIcon; // 生成的消息映射函数 virtual BOOL OnInitDial...
https://www.tsingfun.com/it/cpp/1369.html 

libcurl的使用总结 - C/C++ - 清泛网 - 专注C/C++及内核技术

...ptr, size_t size, size_t nmemb, void *stream); 函数将在libcurl接收到数据后被调用,因此函数多做数据保存的功能,如处理下载文件。CURLOPT_WRITEDATA 用于表明CURLOPT_WRITEFUNCTION函数中的stream指针的来源。 3. CURLOPT_HEADERFUNCTION,CURLOPT_HEADERDA...
https://www.tsingfun.com/it/tech/1144.html 

Mozilla PDF.js:PDF在线预览 - 更多技术 - 清泛网 - 专注C/C++及内核技术

...see above)and we will take a look. 是。PDF.js将尝试恢复可用的PDF数据(页,内容或字体),并显示文档。 What types of PDF files are slow in PDF.js? Can I optimize a PDFfile to make PDF.js faster?什么样的pdf文件会导致PDF.js运行速度减慢,是否可以优化pdf...
https://www.tsingfun.com/html/... 

Swift 和 .Net 开源,回顾 2015 年 9 大开源事件 - 开源 & Github - 清泛网 - 专注IT技能提升

...,它可以很容易地存储含有如数量、直方图、草图等统计数据的节点和边的大规模图。这些统计数据可以通过时间窗口总结节点和边的属性,它们还可以随时间动态更新。 不是一个大的故事,但确实有趣。 9、骇自己的车现在...
https://www.tsingfun.com/it/cpp/1253.html 

MFC MDI切换menu原理 - C/C++ - 清泛网 - 专注C/C++及内核技术

...。 MFC 使用 CMDIChildWnd::m_hMenuShared 和 CFrameWnd::m_hMenuDefault 数据成员来确定要显示的菜单。在 MDI 应用程序,其中每个文档模板关联的菜单资源文档模板构造期间加载并复制到 CMDIChildWnd::m_hMenuShared。然后在 CMDIChildWnd::OnUpdateFrameMenu()...
https://www.tsingfun.com/it/cpp/1342.html 

libcurl网络连接使用tcp/ip - C/C++ - 清泛网 - 专注C/C++及内核技术

...处理 if( res == CURLE_OK && iolen > 0 ) { //处理数据 printf("Received %lu bytes.\n", iolen); } elseif( res == CURLE_RECV_ERROR) { CCAssert("Client Miss Connect",NULL); printf( "socket state error #0 (%d)"...
https://www.tsingfun.com/it/cpp/1443.html 

c++ Timer使用总结 - C/C++ - 清泛网 - 专注C/C++及内核技术

...到时,定时器发送的消息WM_TIMER由窗体映像该消息的函数处理;否则由回调函数处理,说白一点,这里的回调函数就是取代OnTimer的处理函数。 c++ Timer WM_TIMER OnTimer 总结
https://www.tsingfun.com/it/cpp/1491.html 

c++ boost库 序列化与反序列化 - C/C++ - 清泛网 - 专注C/C++及内核技术

....hpp" // const unsigned int SERIALIZATION_VERSION = 1; //保存结构体数据 template<typename TemplateStruct> int save(const TemplateStruct & templateStruct,const std::string &strFileName,const unsigned int version = SERIALIZATION_VERSION) { try { std::ofst...
https://www.tsingfun.com/it/cpp/1544.html 

LOGFONT 和 CFont 区别 - C/C++ - 清泛网 - 专注C/C++及内核技术

...t 区别LOGFONT和CFont 本质上是相同的,前者是存储字体相关数据的一个结构体,后者是封装LOGFONT的一个类,用于创建使用字体。创建字体:CFont ...LOGFONT 和 CFont 本质上是相同的,前者是存储字体相关数据的一个结构体,后者是封...
https://www.tsingfun.com/it/cpp/1603.html 

cgridctrl 单元格下拉,单元格事件 - C/C++ - 清泛网 - 专注C/C++及内核技术

...单元格事件cgridctrl单元格下拉框选中后,需要根据选中的数据进行联动,但是这个下拉框是一个CGridCellCombo对象,无法直接为它绑定事件。这时我们可... cgridctrl单元格下拉框选中后,需要根据选中的数据进行联动,但是这个下...