posted @ 2015-08-02 12:23 浅墨浓香 阅读(623) 评论(0) 推荐(0) 编辑
摘要:
14.1位图基础(1)位图和图元文件的区别:位图是点阵图形;图元文件是矢量图形(2)位图的缺点: ①受设备相关的影响(如色彩、分辨率、纵横比例) ②需要很大的存储空间:如640×480像素,16种颜色(4位),需要640*480*4/8/1024(即150KB);1024×768像素,24位图形... 阅读全文
摘要:
第13章 使用打印机_13.2 打印图形和文字13.2打印图形和文字(1)注册打印异常终止过程SetAbortProc(hdcPrn,AbortProc);//在StartDoc前注册(2)异常终止过程——取消打印 ①调用时间:当调用EndPage之前,程序每次调用一个GDI函数时,GDI模块会把... 阅读全文
posted @ 2015-08-02 09:54 浅墨浓香 阅读(810) 评论(0) 推荐(0) 编辑
摘要:
13.1打印基础13.1.1打印和后台处理说明:(1)此图的GDI模块的程序是16位的,打印驱动程序也是16位的。(2)spooler为windows提供的后台打印处理程序。可能用户有更好硬件或后台打印处理程序,那么可以去掉Windows自带的spooler,以加快打印速度,因为打印机输出可以不被存... 阅读全文
posted @ 2015-08-02 09:47 浅墨浓香 阅读(757) 评论(0) 推荐(0) 编辑
摘要:
12.3.1剪贴板查看器链(1)Windows下可运行任意个剪贴板查看器,但只有一个是“当前剪贴板查看器”,Windows只维护这个剪贴板查看器的窗口句柄,并在剪贴板内容改变时,通知它。(2)当A程序注册为剪贴板查看器时,就成为当前查看器。Windows会把上个当前查看器B的窗口句柄交给A程序来保存... 阅读全文
posted @ 2015-08-02 09:38 浅墨浓香 阅读(441) 评论(0) 推荐(0) 编辑
摘要:
12.2.1使用多种数据项(1)设置多种数据项OpenClipboard(hwnd);EmptyClipboard(); //下面设置多种数据项,但这3种数据项必须不同,且在Empty和CloseClipboard间设置。//将文本字符串写到位图或图元文件中,这样字符串即可被文读文本的程序访问。也可... 阅读全文
posted @ 2015-08-02 09:22 浅墨浓香 阅读(3438) 评论(0) 推荐(0) 编辑
摘要:
12.1剪贴板的简单用法12.1.1剪贴板的标准格式分类标准格式说明文本格式CF_TEXT以NULL结尾的ANSI字符集,每行结尾含有回车换行符,最后的NULL表示整个数据的结束。CF_OEMTEXT以NULL结尾的OEM字符集,供MS-DOS下的剪贴板使用CF_UNICODETEXT类似CF_TE... 阅读全文
posted @ 2015-08-02 09:10 浅墨浓香 阅读(589) 评论(0) 推荐(0) 编辑
摘要:
11.3通用对话框11.3.1完善POPAD(1)通用对话框:#include(2)OPENFILENAME结构字段含义备注lStructSize结构体的大小hwndOwner所属窗口,可以为NULLhInstancelpstrFilter文件筛选字符串TCHAR szFilter[] =TEXT ... 阅读全文
posted @ 2015-08-02 09:05 浅墨浓香 阅读(542) 评论(0) 推荐(0) 编辑
摘要:
11.2.1模态与非模态对话框的区别区别模态非模态默认风格WS_POPUP|DS_MODALFRAMEWS_POPUP|WS_CAPTION|WS_SYSMENU|WS_VISIBLE创建函数DialogBox创建后要等结束对话框后才返回。CreateDialog创建后立即返回可见性默认是可见的得指... 阅读全文
posted @ 2015-08-02 08:38 浅墨浓香 阅读(567) 评论(0) 推荐(0) 编辑