大约有 4,500 项符合查询结果(耗时:0.0126秒) [XML]
c++ boost库 序列化与反序列化 - c++1y / stl - 清泛IT社区,为创新赋能!
1、定义类/结构体序列化函数:
template <typename Archive>
void serialize(Archive& ar, TOrder & obj, const unsigned int version = SERIALIZATION_VERSION)
{
ar & BOOST_SERIALIZATION_NVP(obj.Param)
...
MFC中使用CSplitterWnd分割窗口后视图大小的问题 - C++ UI - 清泛IT社区,为创新赋能!
使用CSplitterWnd对框架窗口进行分割之后需要根据需求设置每个分割窗口的大小,但是在通过createView(...)设置大小时,往往起不到想要的结果。
CSize sizeDummy;
m_wndSplitterH.CreateStatic(this, 2, 1);
if (!m_wndSplitterH.CreateView(0, 0, RUNTIME_CLASS(CGr...
解决:mfcs110ud.lib(dllmodul.obj) : error LNK2005: _DllMain@12 已经在 ...
原因分析:
_USRDLL定义有的话,MFC会自动生成一个DllMain入口函数,
这时在dll源码中额外又添加了一个DllMain入口函数,就会出现重定义冲突。
C++类的前置申明 - c++1y / stl - 清泛IT社区,为创新赋能!
class A; (而非 include "A.h",可能暂时都没有类A的定义)
使用前置申明后,只能使用A的指针(32位编译器占4字节,64位编译器占8字节),new一个A对象会报错,因为未定义不知如何分配空间。
c++ 代码调用nsis安装包实现静默安装 - 脚本技术 - 清泛IT社区,为创新赋能!
TCHAR szCurPath[MAX_PATH] = {0};
GetCurrentDirectory(MAX_PATH, szCurPath);
TCHAR szFile[MAX_PATH] = {0};
_stprintf_s(szFile, MAX_PATH, _T("%s\\setup.exe"), szCurPath);
CString szPath = szFile;
CString szCmdline = _T("");
CString szWorking;
szWorking = szPath.Mid( 0, szPath.Reve...
C++字符串截断时中文的处理问题(中文被截断怎么处理?) - c++1y / stl - ...
// 防止后台错误消息中汉字双字节被截断出现乱码
if (pRspMsg->RspMsg.buf[pRspMsg->RspMsg.Length() - 2] & 0x80)
pRspMsg->RspMsg.buf[pRspMsg->RspMsg.Length() - 2] = 0;
一个字节和0x80与运算(& 0x80 )是否...
mfc 禁止对话框改变大小 - C++ UI - 清泛IT社区,为创新赋能!
将Border改为“Dialog Frame”,相应地把最大、小化按钮灰掉。
若为“Resizing”则可改变大小。
{:wabi:}
MFC中主窗口和子窗口的菜单问题,如何统一显示MDI主窗体菜单? - C++ UI - ...
在 MDI 应用程序中,每一个子窗体的菜单都显示在 MDI 窗体上,而不是在子窗体本身。当子窗体有焦点时,该子窗体的菜单(如果有的话)就代替菜单栏上的 MDI 窗体的菜单。...