大约有 1,400 项符合查询结果(耗时:0.0116秒) [XML]
ATL COM开发入门(一)(JS调用ActiveX/COM组件) - C/C++ - 清泛网 - 专注C/C++及内核技术
...例子最终效果:
一、新建项目:
向导完成后,生成的工程源码如下:
二、添加一个ATL对象:AtlDemoIf
添加ATL对象后新增的文件如下:
三、AtlDemoIf对象中添加接口方法:ConcatStr,并定义接口参数
这时...
cmake与autoconf+automake的对比 - C/C++ - 清泛网 - 专注C/C++及内核技术
...置文件吧:
atuoconfig的配置文件configure.ac我们通过autosan生成,我们只需要修改就可以、autoconfig的配置文件Makefile.am我们需要自己手工从头编写;
cmake的配置文件CMakeLists.txt需要手工编写,当然cmake提供了gui的配置工具供大家使...
MFC AFX_WM_CREATETOOLBAR消息相关 - C/C++ - 清泛网 - 专注C/C++及内核技术
...下(没有自定义按钮):
以上均为MFC MDI多窗口默认生成的代码,大家可以多调试研究。AFX_WM_CREATETOOLBAR EnablePaneMenu EnableCustomizeButton
一分钟明白 VS manifest 原理 - C/C++ - 清泛网 - 专注C/C++及内核技术
...生外部的manifest file,还有embedded manifest信息可以被写到所生成的二进制文件内
Set porperty->configuration properties->manifest tool->embed manifest To Yes
对于xp及早前的windows版本,external manifest会比embed manifest有更高的优先级,但对于windows ser...
C++11 tuple 这一篇就够了 - C/C++ - 清泛网 - 专注C/C++及内核技术
...ie()函数。 tie()函数可以将变量连接到一个给定的tuple上,生成一个元素类型全是引用的tuple,相当于make_tuple(ref(a),ref(b),…)。可以通过tie()函数的使用方便的对tuple进行“解包”操作。看下面的代码:
#include <iostream>
#include <tuple>
...
Visul C++中CList用法 - C/C++ - 清泛网 - 专注C/C++及内核技术
...lize(ar);
}
}
这样,就实现了文档的串行化,如果使用mfc生成的框架,那么我们就可以直接将这个list的数据保存到文件,并能读取了。C++ CList
AfxGetApp->GetMainWnd() 与 AfxGetMainWnd() - C/C++ - 清泛网 - 专注C/C++及内核技术
...了.还有就是用API Createthread之类的函数创建的线程无法生成CWinThread对象.所以如果想使用CWinThread对象里的函数,以及一些全局函数进行操作,如上面的AfxGetMainWnd(),就必须用CWinThread对象的CreateThread函数,或用AfxBeginThread()函数...
VC 对话框背景颜色、控件颜色 - C/C++ - 清泛网 - 专注C/C++及内核技术
...ation here
m_brush.CreateSolidBrush(RGB(0, 255, 0)); // 生成一绿色刷子
...
}
③利用ClassWizard重载OnCtlColor(…),即WM_CTLCOLOR消息:
HBRUSH CExampleDlgDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor)
{
/*
...
error LNK2019: 无法解析的外部符号_socket,该符号在函数 中被引用 - C/C+...
...nt.exe : fatal error LNK1120: 9 个无法解析的外部命令
========== 生成: 成功 0 个,失败 1 个,最新 0 个,跳过 0 个 ==========
解决方法如下:
在CPP文件include语句之后加上如下代码:
#pragma comment(lib,"ws2_32.lib")
LNK2019 socket
mfc 按钮变成了非xp风格、界面变成windows经典样式的原因总结 - C/C++ - 清...
...种可能,如下:(样式全变成经典风格了)
是由于将生成Manifest清单选项给禁用导致。改为默认“是”后,风格恢复。
样式 按钮 界面