大约有 3,000 项符合查询结果(耗时:0.0060秒) [XML]
ATL创建的ActiveX(COM组件)实现JS回调 - C/C++ - 清泛网 - 专注C/C++及内核技术
...C++搞个ActiveX。。。但上传的回调费了半天劲,才搞定。代码...最近公司的产品需要使用ActiveX文件上传。讨论了基本所有的技术,最后还是决定C++搞个ActiveX。。。但上传的回调费了半天劲,才搞定。代码如下:
STDMETHODIMP CFileSe...
MFC MDI切换menu原理 - C/C++ - 清泛网 - 专注C/C++及内核技术
...ateFrameMenu(NULL)。调用 DrawMenuBar() 来重绘菜单。使用下面的代码为 MDI 和 SDI 实现:
在资源编辑器中创建新的菜单资源 (IDR_MYMENU1)。
添加到 CMyDocument 的 HMENU 的数据成员,重写 GetDefaultMenu() 返回该数据成员:
// .h file
// ...
libcurl网络连接使用tcp/ip - C/C++ - 清泛网 - 专注C/C++及内核技术
libcurl网络连接使用tcp/iplibcurl网络连接使用tcp ip,部分代码如下:CURL *curl;CURLcode res;const char *request = "GETas.xxxxE测试发送"; curl_socket_t sockfd; * socket * ...部分代码如下:
CURL *curl;
CURLcode res;
const char *request = "GETas.xxxxE测试发送";
...
c++获取windows程序的版本号 - C/C++ - 清泛网 - 专注C/C++及内核技术
...+获取windows程序的版本号c++获取windows程序的版本号的完整代码。
#include "stdafx.h"
#include <windows.h>
#include <atlstr.h>
#pragma comment(lib, "version")
int _tmain(int argc, _TCHAR* argv[])
{
LPCTSTR lpszModuleName = _T("C:\\Windows\\notepad.exe");
// Get th...
c++ 写日志通用类,可设置日志级别 - C/C++ - 清泛网 - 专注C/C++及内核技术
...+ 写日志通用类(windows & linux 通用),可设置日志级别。代码经过较长时间的测试,可用性高。Logger.h
#ifndef __LOGGER_H_
#define __LOGGER_H_
#include <iostream>
#include <atlstr.h>
#pragma warning(disable:4996)
#define LEVEL_FATAL 0
#define LEVEL_ERROR...
VS2005中SetUnhandledExceptionFilter函数应用 - C/C++ - 清泛网 - 专注C/C++及内核技术
...即VC8),Microsoft对CRT(C运行时库)的一些与安全相关的代码做了些改动,典型的,例如增加了对缓冲溢出的检查。新CRT版本在出现错误时强制把异常抛给默认的调试器(如果没有配置的话,默认是Dr.Watson),而不再通知应用程...
AfxGetApp->GetMainWnd() 与 AfxGetMainWnd() - C/C++ - 清泛网 - 专注C/C++及内核技术
...程的管理是通过CWinThread对象来完成的,通过下面的跟踪代码你不难看出. 记得当初有一位前辈曾提到过这个问题,只是不知它是否理解这其中的原因
以下是跟踪代码:
_AFXWIN_INLINE CWnd* AFXAPI AfxGetMainWnd()
{
CWinThread* pThread ...
CMap用法 - C/C++ - 清泛网 - 专注C/C++及内核技术
...繁的被查找和替换。那么你就需要使用CMap类来简化你的代码,提高你的效率。CMap就是对Hash表的一种实现。先上实例:
int _tmain(int argc, char* argv[])
{
//定义
typedef CMap<int, int, CString, CString> CMapInt;
CMapInt map;
//添加key,val
...
选中CListCtrl指定行并发送LVN_ITEMCHANGED消息 - C/C++ - 清泛网 - 专注C/C++及内核技术
...WM_NOTIFY消息是一件比较麻烦的事情,该程序实现的 完整代码如下:
//使CListCtrl选中指定行并向CListCtrl发送LVN_ITEMCHANGED消息
//发送LVN_ITEMCHANGED消息
NMLISTVIEW nmlv ;
memset(&nmlv, 0, sizeof (nmlv)) ;
nmlv.hdr.hwndFrom = m_listReport.m_hWnd;
nm...
C++读写EXCEL文件方式比较 - C/C++ - 清泛网 - 专注C/C++及内核技术
...EXCEL,另外这个方式是可以移植的,但是有一些成本,其代码比较晦涩难懂,而且没有注释,另外即使在Windows平台上,告警也很多。
3.Sourceforge 上的几个EXCEL库
Sourceforge 上有几个开源的的EXCEL库,但是完善的不多,有的是为...