- 2
- 0
- 约7.98千字
- 约 65页
- 2015-11-19 发布于广东
- 举报
9.4.2 在视图中绘制位图 CDC类中提供了BitBlt函数方便用户将位图设置到视图中。 语法: BOOL BitBlt( int x, y, nWidth, int nHeight, * pSrcDC, xSrc, ySrc, DWORD dwRop ); 9.4.3 在界面中实现位图变换 图9.9 菜单设计窗口 (4)GetNearestPaletteIndex方法 GetNearestPaletteIndex方法用于返回与指定颜色接近的调色板入口点索引。 语法: UINT GetNearestPaletteIndex( COLORREF crColor ) const; (5)ResizePalette方法 ResizePalette方法用于改变逻辑调色板的大小。 语法: BOOL ResizePalette( UINT nNumEntries ); (6)GetEntryCount方法 GetEntryCount方法用于返回调色板中入口点的数量。 语法: int GetEntryCount( ); (7)GetPaletteEntries方法 GetPaletteEntries方法用于返回调色板中的一组入口点。 语法: UINT GetPaletteEntries( UINT nStartIndex, UINT nNumEntries, LPPALETTEENTRY lpPaletteColors ) const; (8)SetPaletteEntries方法 SetPaletteEntries方法用于设置调色板中入口点的RGB颜色值。 语法: UINT SetPaletteEntries( UINT nStartIndex, UINT nNumEntries, LPPALETTEENTRY lpPaletteColors ); 6.CRgn Windows中的区域对象由多边形,椭圆或二者组合形成的一种范围,可以利用它来进行区域的填充、裁剪以及鼠标点的测试。 (1)CreateRectRgn方法 CreateRectRgn方法用于创建一个矩形区域。 语法: BOOL CreateRectRgn( int x1, int y1, int x2, int y2 ); (2)CreateRectRgnIndirect方法 CreateRectRgnIndirect方法根据RECT结构信息创建矩形区域。 语法: BOOL CreateRectRgnIndirect( LPCRECT lpRect ); (3)CreateEllipticRgn方法 CreateEllipticRgn方法用于根据外接矩形创建一个椭圆形区域。 语法: BOOL CreateEllipticRgn( int x1, int y1, int x2, int y2 ); (4)CreatePolygonRgn方法 CreatePolygonRgn方法用于创建一个多边形区域。 语法: BOOL CreatePolygonRgn( LPPOINT lpPoints, int nCount, int nMode ); (5)CreatePolyPolygonRgn方法 CreatePolyPolygonRgn方法用于创建一组封闭的多边形组成的区域。 语法: BOOL CreatePolyPolygonRgn( LPPOINT lpPoints, LPINT lpPolyCounts, int nCount, int nPolyFillMode ); (6)CombineRgn方法 CombineRgn方法用于组合区域。 语法: int CombineRgn( CRgn* pRgn1, CRgn* pRgn2, int nCombineMode ); (7)PtInRegion方法 PtInRegion方法用于判断某个坐标点是否在指定的区域中。 语法: BOOL PtInRegion( int x, int y ) const; BOOL PtInRegion( POINT point ) const; 9.2 文 本 输 出 在MFC中,提供了CDC类对Windows的设备上下文进行封装。 9.2.1 使用TextOut方法在指定位置输出文本 CDC类提供了TextOut方法用于
您可能关注的文档
- 新Visual Basic软件开发技术 教学课件 李洛 罗佳 吴绍根 陈建潮 ActiveX 控件 第7章.ppt
- 新Visual Basic软件开发技术 教学课件 李洛 罗佳 吴绍根 陈建潮 VB多媒体编程 第3章.ppt
- 新Visual Basic软件开发技术 教学课件 李洛 罗佳 吴绍根 陈建潮 高级界面设计技术 第2章.ppt
- 新Visual Basic软件开发技术 教学课件 李洛 罗佳 吴绍根 陈建潮 使用注册表 第4章.ppt
- 新Visual Basic软件开发技术 教学课件 李洛 罗佳 吴绍根 陈建潮 网络编程 第5章.ppt
- 新Visual Basic软件开发技术 教学课件 李洛 罗佳 吴绍根 陈建潮 在VB中使用Win32 API函数 第1章.ppt
- 新Visual Basic语言程序设计及实验教程 电子教案 周建丽 第1章 Visual Basic语言导引.ppt
- 新Visual Basic语言程序设计及实验教程 电子教案 周建丽 第2章 Visual Basic语言基础.ppt
- 新Visual Basic语言程序设计及实验教程 电子教案 周建丽 第3章 顺序结构程序设计.ppt
- 新Visual Basic语言程序设计及实验教程 电子教案 周建丽 第4章 选择结构程序设计.ppt
最近下载
- 小学数学教学中数学建模思想与生活问题解决课题报告教学研究课题报告.docx
- 中国糖尿病防治指南(2024版)解读-糖尿病相关技术.pptx
- 建筑工程中途退出协议书.doc VIP
- 勾股定理.1勾股定理课件.ppt VIP
- 结直肠癌放疗护理常规.pptx VIP
- 前臂的挤压伤查房.pptx VIP
- 2025至2030中国匹克球市场前景预判与未来发展形势分析报告.docx VIP
- 2026-2030中国匹克球市场前景预判与未来发展形势分析研究报告.docx
- 2025至2030中国匹克球市场前景预判与未来发展形势分析报告.docx VIP
- 4-1输变电工程施工质量验收统一表式(电缆工程电气专业)-2024年版.docx
原创力文档

文档评论(0)