大约有 47,000 项符合查询结果(耗时:0.0425秒) [XML]
mfc从CImageList中获取CBitmap位图对象 - C/C++ - 清泛网 - 专注C/C++及内核技术
...map * pBmpOld = dcMemory.SelectObject(&Bitmap);
dcMemory.FillSolidRect(0, 0, nWidth, nHeight, RGB(255,255,255));
ImageList.Draw(&dcMemory, nImageIdx, CPoint(0,0), ILD_NORMAL);
dcMemory.SelectObject(pBmpOld);
dcMemory.DeleteDC();
::DeleteObject( ImageInfo.hbmImage );
::DeleteObject( Ima...
WSAAsyncSelect模型 - C/C++ - 清泛网 - 专注C/C++及内核技术
...RD sockVersion = MAKEWORD(2, 2);
if(WSAStartup(sockVersion, &wsaData) != 0)
{
return 0;
}
USHORT nPort=4567;
SOCKET s=socket(AF_INET,SOCK_STREAM,0);
sockaddr_in sin;
sin.sin_family=AF_INET;
sin.sin_port=ntohs(nPort);
sin.sin_addr.S_un.S_addr=INADDR_ANY;
if(bind(s,(sockaddr*)&s...
vc/mfc *通配符 批量删除文件 - C/C++ - 清泛网 - 专注C/C++及内核技术
...me;
FileOp.pTo = NULL;
if (SHFileOperation(&FileOp) != 0)
printf("删除文件:%S失败(Error:%d)\n", delFileName, GetLastError());
return 0;
}
经过测试,文件路径必须为绝对路径,相对路径会操作失败。
获取当前路径拼...
MFC 设置控件字体,颜色,大小,粗体,下划线等 - C/C++ - 清泛网 - 专注C/...
...码:CFont *f = new CFont; f->CreateFont(16, nHeight 0, nWidth ...参考代码:
CFont *f = new CFont;
f->CreateFont(16, // nHeight
0, // nWidth
0, // nEscapement
0, // nOrientation
FW_BOLD, //...
MFC中使用CSplitterWnd分割窗口后视图大小的问题 - C/C++ - 清泛网 - 专注C/C++及内核技术
...
m_wndSplitterH.CreateStatic(this, 2, 1);
if (!m_wndSplitterH.CreateView(0, 0, RUNTIME_CLASS(CGraphFrame), sizeDummy, pContext))
这时,你可以:
1、设置一下m_wndSplitterH的SetRowInfo属性函数,如:m_wndSplitterH.SetRowInfo(0,100,0);
(第一个参数:窗口索引,0...
CFormView 不显示、空白显示的问题 - C/C++ - 清泛网 - 专注C/C++及内核技术
...,就会对页面进行自动清理。
解决方法:添加一个size为0的Button,可解决。
//xxx.rc
BEGIN
...
PUSHBUTTON "Hide Btn",IDC_BUTTON_HIDE,0,0,0,0
END
另外,也可以在OnPaint()中刷新(重新绘制),这种方法更好:
BEGIN_MESSAGE_MAP(CAsset...
CString的截取字符串,截取ip:port - C/C++ - 清泛网 - 专注C/C++及内核技术
...取ip:portCString截取ip:port,代码如下:CString strIpPort = "127.0.0.1:8888";CString strIp, strPort;int index = strIpPort.Find('...CString截取ip:port,代码如下:
CString strIpPort = "127.0.0.1:8888";
CString strIp, strPort;
int index = strIpPort.Find(':');
if (index > 0)
{
s...
c/c++取结构体指定成员的偏移,及原理解析 - C/C++ - 清泛网 - 专注C/C++及内核技术
...模拟系统的实现): define MY_STRUCT_OFFSET(s, m) ((size_t)(& ((s*)0)->m ))原理如下:1、0即空指 可以使用std标准函数 offsetof(),在stddef.h头文件中,实现原理如下(模拟系统的实现):
#define MY_STRUCT_OFFSET(s, m) ((size_t)(& ((s*)0)->m ))
原理...
c++ 经典的快速排序QuickSort完整代码片 - 开源 & Github - 清泛网 - 专注C/C++及内核技术
...: include <iostream>void printArray(int *array, int n){ for (int i = 0 c++快速排序算法实现,经典的一种写法,来自Github,原文有个bug,本文已修正代码如下:
#include <iostream>
void printArray(int *array, int n)
{
for (int i = 0; i < n; ++i)
...
PHP操作MongoDB时的整数问题及对策 - 大数据 & AI - 清泛网 - 专注C/C++及内核技术
...;
$instance = $instance->selectCollection('test', 'test');
for ($i = 0; $i < 10; $i++) {
$instance->insert(array(
'group_id' => rand(1, 5),
'count' => rand(1, 5),
));
}
?>
下面让我们使用group操作,根据group_id分组,汇总计算count:
<?ph...
