- 博客(5)
- 资源 (32)
- 收藏
- 关注
原创 mfc ,vc 使用过滤色绘制图片
void xxx::TransparentBitBlt(CDC *pDC , CBitmap &bitmap ,int x, int y, int cx , int cy , COLORREF crTrans){ //使用过滤色绘制图片 //pDC 绘制的目标DC //bitmap 准备装载的位图 //crTrans 指定屏蔽颜色 CDC *pMaskDC = new CDC;
2007-11-28 18:10:00 1104
原创 mfc,vc 禁止标题栏重绘,改变标题栏,双缓冲标题栏贴图
需要在标题栏上贴图,更换标题栏背景的时候,不想要标题栏显示颜色,尤其拉动改变窗体大小的时候,所以需要禁止标题栏重绘的方法。只需要 处理WM_NCPAINT消息就好了,消息处理函数OnNcPaint中去掉CDialog::OnNcPaint(),从此世界安静了标题栏更换颜色,标题栏贴图,窗体其他位置贴图也可以用这里的贴图函数//******************************
2007-11-22 13:00:00 4792 4
原创 设置窗体上控件的背景色,设置控件背景色为透明
在WM_CTLCOLOR消息响应函数OnCtlColor()函数中增加代码如果当前绘制的控件刚好是需要调整颜色的控件,则设置相应颜色或透明if ( IDC_STATIC == pWnd->GetDlgCtrlID() ){ //pDC->SetTextColor(RGB(255,0,0)); //指定颜色 pDC->SetBkMode(TRANSPARENT); //设置透明}
2007-11-16 13:43:00 2327 1
原创 关于修改窗体风格Style引起的程序问题
关键字:层叠OverLapped弹出Popup子集Child有个程序在OverLapped方式下可以正常运行,但修改成Popup或Child方式后就提示出错无法正常运行(因为OverLapped风格中无法去掉对话框的标题栏,所以需要转换为Popup)经过跟踪调试发现OverLapped方式与其他两种方式的窗体加载顺序不同,程序一旦修改为Popup方式后就会首先加载OnSize()方法,原来在对
2007-11-01 16:59:00 822
CBUTTONST最新优化解决换图闪烁的问题并解决字体问题
2013-08-23
C#调用MFC带窗口的Dll源代码
2012-11-08
Cocoa.Programming.for.Mac.OS.X.3rd.Edition.rar
2011-12-11
编码转换总结 gbk转unicode base64 des md5 crc校验 vc 源码
2011-08-15
VMWare 下安装MAC OS 必备引导镜像文件 Rebel EFI 及 darwin300 part2
2010-05-14
VMWare 下安装MAC OS 必备引导镜像文件 Rebel EFI 及 darwin300 part1
2010-05-14
Effective.STL.pdf
2009-11-19
WindowAPI.txt
2009-11-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人