我是一个初学者,想知道在画图过程序中,给图形加点颜色!举个例子好吗?
解决方案 »
- MFC中 拆分窗口后 怎样可以把窗口 的窗棱变细一些。。。。。
- 求CButton::SetState()的用法示例
- 内存出错.
- createfile如何能注入kernel32.dll实现对文件的打开监控,我这里的createfile为什么不好使。
- 取视图的大小
- 高分高分高分了!!!!!MFC 扩展dll的延迟加载问题
- --------------->这样的功能怎么实现?关于指针?
- 如何实现象VS.NET属性或者BCB里面属性对话框那样的两栏,并且右边一栏可以有下拉框(目前仅需要一个下拉框)!!
- 如何调用扫描仪获得图像?就像adobe photoshop软件里面"file"--"import"-"**scan..."那个功能一样
- 如何得到当前可用的内存信息,主要是想知道当前可用的内存大小
- 简单问题, 解决马上结贴,BSTR与CString 的转换问题。
- 求MPG1的网络播放代码
int fnPenStyle, // pen style
int nWidth, // pen width
COLORREF crColor // pen color
);
CPen *oldPen;
newPen->CreatePen(...);
oldPen = pDC->SelectObject(newPen);画图pDC->SelectObject(oldPen);
delete newPen;
newPen = NULL;
创建画笔的步骤:
1. 定义一个CPen对象 CPen* pPen;
pPen=new CPen(PS_SOLID,1,RGB(0,0,0));//线形,线宽,颜色值
2. 选入已定义画笔 CPen* pOldPen=pDC->SelectObject(&pPen);
3. 使用完毕后,必须删除对象,释放空间 delete pPen;方法有多种,这是一般的步骤,你可以多看看例子,自己多尝试。