大约有 48,000 项符合查询结果(耗时:0.0442秒) [XML]
MFC Static透明背景色的实现、Static控件自绘、Static字体修改 - C/C++ - ...
...文件
CFont *pFont, *pOldFont;
pFont = ::GetFont(_T("微软雅黑"), 10);
pOldFont = pDC->SelectObject(pFont);
pDC->TextOut(0, 0, szText);
pDC->SelectObject(pOldFont);
pDC->RestoreDC(nSaveDC);
}
这种采用完全自绘的方式更为灵活,可以改变字体、文本颜色等...
MFC RoundRect、FillRect等函数如何设置颜色 - C/C++ - 清泛网 - 专注C/C++及内核技术
...lSolidRect) 颜色:
CPen mypen, *oldpen;
mypen.CreatePen(PS_SOLID, 1, m_clrFrame);
oldpen = pDC->SelectObject(&mypen);
CPoint point(7, 7);
pDC->RoundRect(rectEdit, point);
pDC->SelectObject(oldpen);
CDC中FillRect与FillSolidRect的区别:
在网上找FillRect与FillSolidRe...
VC 对话框背景色覆盖CEdit背景色的解决方法 - C/C++ - 清泛网 - 专注C/C++及内核技术
...单个控件进行特殊设置:
if(pWnd->GetDlgCtrlID() == IDC_STATIC1)
...
MFC 对话框 背景色 CEdit
VC IP地址控件(CIPAddressCtrl )的自绘 - C/C++ - 清泛网 - 专注C/C++及内核技术
...色
m_clrFrame = RGB(228, 228, 228); //边框颜色
m_clrText = RGB(174, 174, 174); //文字颜色
m_brushBkg.CreateSolidBrush(m_clrBackground); //创建背景画刷
m_pfDefault = ::GetFont(_T("微软雅黑"), 12);
}
CMyIPCtrl::~CMyIPCtrl()
{
}
BEGIN_MESSAGE_MAP(CMyIPCtrl, CIP...
Picture Control(图片控件)中静态显示位图,解决位图不显示的问题 - C/C++ ...
...静态显示位图,代码如下:
void CShowBmpDlg::OnBnClickedButton1()
{
//从资源中加载图片
CBitmap bitmap;
//加载指定位图资源 Bmp图片ID
bitmap.LoadBitmap(IDB_BITMAP1);
//获取对话框上的句柄 图片控件ID
CStatic *p=(CStatic *)GetDlg...
MFC 日期时间控件CDateTimeCtrl自绘 - C/C++ - 清泛网 - 专注C/C++及内核技术
...绘先看效果:方法同ComboBox自绘(http: www.tsingfun.com html 2016 code_1110 100.html),采用图片拼接的方式,本例实现较基础仍有细节待...先看效果:
方法同ComboBox自绘(https://www.tsingfun.com/down/code/100.html),采用图片拼接的方式,本...
MFC SetCursor设置手型鼠标光标 - C/C++ - 清泛网 - 专注C/C++及内核技术
...ouseMove(nFlags, point);
int nIndex = HitTest(point);
if ( nIndex > -1 )
{
SetCursor(AfxGetApp()->LoadStandardCursor(IDC_HAND)); //手型光标
...
}
else
{
SetCursor(AfxGetApp()->LoadStandardCursor(IDC_ARROW)); //普通箭头光标
...
}
...
}
IDC_APPSTARTIN...
OnMouseMove nFlags的作用 - C/C++ - 清泛网 - 专注C/C++及内核技术
...。
注:point是相对位置,例如当窗口的左上角坐标为(10,10)那么当鼠标在屏幕的(10,10)像素点的时候,OnMouseMove函数point值为(0,0)因为是相对窗口左上角的相对位置。
定义参考如下:
#ifndef NOKEYSTATES
/*
* Key State Masks ...
C++ 取得系统当前时间 - C/C++ - 清泛网 - 专注C/C++及内核技术
... localtime(&tt);
printf("%d-%02d-%02d %02d:%02d:%02d\n",
t->tm_year + 1900,
t->tm_mon + 1,
t->tm_mday,
t->tm_hour,
t->tm_min,
t->tm_sec);
方法二,可以精确到毫秒
#include <windows.h>
SYSTEMTIME st = {0};
GetLocalTime(&st);
printf("%d-%02d-%02d %02d:%02d:%02d\...
程序崩溃时malloc/new可能导致死锁,程序卡死退不出 - C/C++ - 清泛网 - 专...
...溃时malloc/new可能导致死锁,程序卡死退不出Windows Server2016服务器C++崩溃时容易不彻底,导致卡住死锁,Server2008死锁概率低一些,死锁感觉是由于malloc不可重入导致的。操作系统底层API行为可能不一致,可能有办法指定 1、程序...
