各位大侠如何更改窗体边框的颜色?
解决方案 »
- VC2008发布软件,在其他机子上无法运行!
- vc常规动态库中加入多个头文件的引用
- DX SHOW视频流保存AVI问题!高手进
- CreateWindow 里最后一个参数是干什么用的呢? MSDN上说的看不懂
- 用VC++如何实现将一CAD图形文件(.dwg)显示在一视图类窗口中?用容器类怎么实现??
- 多个类的对象如何序列化
- ExitWindowsEx(EWX_SHUTDOWN,0)关机并关闭电源的问题。
- 请教,WTL中重载了个CHeaderCtrl,怎么把这个应用到CCheckHeaderCtrl
- 关于cximage load图像出现错误
- ★★★★★ 几个VC 操作上的小问题
- 我整理了一份汇编教程,比现在所有网上有的都要全,中文版。有要的说话。
- 关于_RecordsetPtr读取mssql中datatime字段的问题,大家请进!
处理 WM_NCPAINT
{
// TODO: Add your message handler code here
CDialog::OnNcPaint();
HDC hDC = ::GetWindowDC(GetSafeHwnd());
::MoveToEx(hDC, 0, 0, NULL);
RECT Rect;
::GetWindowRect(GetSafeHwnd(), &Rect);
::LineTo(hDC, 0, Rect.bottom - Rect.top);
}
m_brush.CreateSolidBrush(RGB(105,170,252));
然后添加OnCtlColor响应函数,参考msdn就可以设置颜色,比如增加
setbkcolor();settextcolor();etc....