大约有 6,000 项符合查询结果(耗时:0.0087秒) [XML]
C++形参与实参的区别(实例解析) - C/C++ - 清泛网 - 专注C/C++及内核技术
...代码运行的结果,exchg1没有交换a,b值;exchg2交换了a,b值,到了exchg,a,b的值似乎没有交换,仍旧是a为4,b为6,刚开始以为代码有问题,后来设置了断点之后,发现代码运行到exchg3(&a,&b)时,a=6,b=4了,所以代码运行结果和初始值...
一分钟明白 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有更高的优先级,但对于windo...
Win32 创建控件风格不是Win XP的解决方案 - C/C++ - 清泛网 - 专注C/C++及内核技术
...dency>
</assembly>
保存成一个后缀为:.manifest的文件,引入到.res文件中。
这样就行了。
还需要在资源文件中加一行:
//
1 RT_MANIFEST "TestCtrlStyle.manifest"
注意,有时候,加这样一句代码在资源文件中,链接时...
NSIS内置路径命令详解 - C/C++ - 清泛网 - 专注C/C++及内核技术
NSIS内置路径命令详解本文收集了nsis打包所需要用到的安装包安装路径命令,为读者解释常用命令的含义,适合nsis初学者学习使用。$INSTDIR=默认安装路径 !
$PROGRAMFILES=C:\Program Files!
$TEMP=临时文件夹!
$DESKTOP=桌面!
$SYSDIR=C:\W...
选中CListCtrl指定行并发送LVN_ITEMCHANGED消息 - C/C++ - 清泛网 - 专注C/C++及内核技术
...trl列表控件的程序中,当我们修改了CListCtrl后需要要定位到已修改的行,可以使用下面的函数实现: 定位并使指定行选中m_list...在使用CListCtrl列表控件的程序中,当我们修改了CListCtrl后需要要定位到已修改的行,可以使用下面...
OnInitDialog()中SetFocus()设置焦点不起作用解决方法 - C/C++ - 清泛网 - ...
...VS自动生成的)。
...
return TRUE; // 除非将焦点设置到控件,否则返回 TRUE
}
当然,改为return FALSE;能解决问题,但是感觉不太优雅,使用SendMessage解决,如下:
::SetFocus(m_wndEdit); -> ::SendMessage(m_wndEdit, WM_SETFOCUS, 0, 0);
这...
截图软件截图区域以外背景变灰的实现--AlphaBlend - C/C++ - 清泛网 - 专注...
...X, screenY);
pOldBitmap = memdc.SelectObject(&bmp);
// 拷贝背景位图到内存DC
memdc.BitBlt(0, 0, screenX, screenY, &dc, 0, 0, SRCCOPY);
CRgn rgnScreen, rgnTracker;
rgnScreen.CreateRectRgn(0, 0, screenX, screenY);
CRect rect = m_rectTracker.m_rect;
rect.DeflateRect(-1, -1, -1, -1);
r...
MFC MDI多文档程序恢复初始布局的方法 - C/C++ - 清泛网 - 专注C/C++及内核技术
...么怎么样才能恢复原始的布局呢?原来,这些信息被记录到了注册表,删...MDI多文档程序会自动记住程序窗口及子窗口的大小、位置等布局信息,那么怎么样才能恢复原始的布局呢?
原来,这些信息被记录到了注册表,删除相...
c/c++ volatile和mutable关键字 - C/C++ - 清泛网 - 专注C/C++及内核技术
...字:一个定义为volatile的变量是说这变量可能会被意想不到地改变,这样,编译器就不会去假设这个变量的值了。例如:假设编译 1、volatile关键字:
一个定义为volatile的变量是说这变量可能会被意想不到地改变,这样,编译器...
windows C++ gbk转为utf-8 - C/C++ - 清泛网 - 专注C/C++及内核技术
...ng=(wchar_t *)malloc(2*len+2);
memset(w_string,0,2*len+2);
//ansi到unicode转换
MultiByteToWideChar(CP_ACP, 0, (char *)m_string,-1,w_string, len);//cp_acp指示了转换为unicode编码的编码类型
//计算unicode转换为utf8后,utf8编码的长度
//len = WideCharTo...
