求vc的图形处理时 局部放大 的思路及实现方法 谢谢!!!!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 hDC = CreateDC("DISPLAY", NULL, NULL, NULL);创建出来的这个dc就是屏幕上的图像通过StretchBlt这个函数就可以直接把hdc上的某一块内容放大显示到你需要的dc上在OnDraw中添加下面三句代码就完成了你的功能,把30,30左上角的点的20*20的区域放大10倍显示到视图dc上 HDC dc2=CreateDC("DISPLAY", NULL, NULL, NULL); StretchBlt(*pDC,100,100,200,200,dc2,30,30,20,20,SRCCOPY); DeleteDC(dc2); ApplicationEvents与IApplicationEvents的区别 VC中如何发起对URL连接的请求 求助,有关ADO修改出现异常的问题,不好意思没分了 我在深圳...... 关于cryptoapi解析p12证书的问题 在VC中如何使用哈希表? 利用ado读写dbf数据库时在winxp下一切正常,而在win98se下出现错误,求救! 困惑啊,增加继承CTreeView\CListView新类时报错 MFC程序,当数据量特别大的时候用什么数据库好呢。 opencv 如何把MAT 或IplImage* 转换bitmap ★关于VC的全局变量/函数?? 如何得到对话框的hdc?
创建出来的这个dc就是屏幕上的图像
通过StretchBlt这个函数就可以直接把hdc上的某一块内容放大显示到你需要的dc上在OnDraw中添加下面三句代码就完成了你的功能,把30,30左上角的点的20*20的区域放大10倍显示到视图dc上
HDC dc2=CreateDC("DISPLAY", NULL, NULL, NULL);
StretchBlt(*pDC,100,100,200,200,dc2,30,30,20,20,SRCCOPY);
DeleteDC(dc2);