关于gdi的问题

.NET技术 > C# [问题点数:50分,结帖人hanmlxiao]
等级
本版专家分:778
结帖率 100%
等级
本版专家分:63966
勋章
Blank
进士 2009年 总版技术专家分年内排行榜第十
Blank
黄花 2009年6月 .NET技术大版内专家分月排行榜第二
Blank
蓝花 2009年7月 .NET技术大版内专家分月排行榜第三
等级
本版专家分:778
等级
本版专家分:63966
勋章
Blank
进士 2009年 总版技术专家分年内排行榜第十
Blank
黄花 2009年6月 .NET技术大版内专家分月排行榜第二
Blank
蓝花 2009年7月 .NET技术大版内专家分月排行榜第三
等级
本版专家分:778
等级
本版专家分:778
hanmlxiao

等级:

GDI+中常见的几个问题(5)

在WinForm/WPF里面我们经常会看到一些关于透明的属性,比如Backcolor里面可以选择Transparant, Form里面有一个叫Opacity的属性。都是和透明以及透明度相关的。在其实是在GDI+应用层上的一些东西,在这里我就不讲了。...

关于GDI+一般性错误

2013/08/12 出问题的代码: private bool DevideImageIngnoreHalfWord(List bmpList, Size wndSize, out List newBmpList)  {  newBmpList = new List();  for (int i = 0; i  

关于MFC使用GDI绘图的两个容易出错的问题

原帖地址:http://www.cnblogs.com/lijianglidedaxia/archive/2013/06/01/3113213.html  近期,公司的一个项目是采用华迈SDK来做一套C/S架构的监控中心。自己犯了两个低级错误,写出来看看有多少朋友平时跟我一样...

关于GDI资源使用后未释放,导致GDI对象猛增,程序花屏,异常退出的问题

开始以为是ScrollWindow函数调用有问题,但打开资源管理器发现进程对应的GDI对象在刷新时猛增,到接近9999时便崩溃了,于是到重绘函数中发现GDI对象在调用后没有DeleteObject(),导致GDI对象一直增加。  后来在...

c# GDI+发生一般性错误详解

一般遇到这个问题的朋友基本上是在调用Image.Save方法的时候,遇到的,BitMap的类似,那么出现这个问题的原因是什么呢? 不用多说,除开常规的参数错误,权限问题,剩下的在winform中发生的,基本上就是官方解释的错误: ...

解决A generic error occurred in GDI+的问题

DNN Fck editor中的上传图片没有改变size的功能感觉很不方便,所以准备加一个改变图像size的功能。 因为不想改变UploadFile()这个DNN core method所以准备只是改动了fck editor 上传的页面 ...

A generic error occurred in GDI+. 解决方法

使用image1.RotateFlip(RotateFlipType.Rotate90FlipNone)方法时候,出现错误: An unhandled exception of type 'System.Runtime.InteropServices.ExternalExcep

彻底解决GDI对象泄漏的问题

转载链接 彻底解决GDI对象泄漏的问题 之前有一个项目因为那时对C++还不太熟悉,没有太多经验,造成了内存泄漏、线程同步、GDI对象泄漏等新手常见的问题,所以这个程序会不定时地莫名其妙地死掉,后来通过...

WPF与Gdi绘制比较

说到图形处理,这里先说一下GDI+,GDI+固然强大但没有 硬件加速,全靠软件实现,而且功能受限,而WPF全部(号称)通过显卡GPU计算处理,采用Direct3D引擎,而且硬件加速,强行贯入的“与设备无关 单位”概念,让...

GDI+中发生一般性错误的解决办法

在开发.NET应用中,使用 System.Drawing.Image.Save 方法而导致“GDI+ 中发生一般性错误”的发生,通常有以下三种原因: 1. 指定的物理路径不存在。 解决方法: 在调用 Save 方法之前,先判断目录是否存在,若不...

关于VS2017丢失 gdi32.lib 的一种解决思路

后来有人告诉我是配置问题,在此类问题上可以考虑一下我这种解决方法 首先,打开控制面板,进入“添加或删除程序”,找到Windows Software Development Kit-Windows 10.0.15063.137,鼠标右键点击,选择更改 ...

C#保存图片时提示“GDI+ 中发生一般性错误”

问题:保存图片时有时正常,有时出现如下错误: ********** 异常文本 ************** System.Runtime.InteropServices.ExternalException: GDI+ 中发生一般性错误。 在 System.Drawing.Image.Save(String filename, ...

GDI+绘制圆弧接口的理解

GDI+绘制圆弧接口的理解。

IAR FOR STM8S 错误 An error occurred while retrieving GDI features: gdi-error [40201]解决方法

An error occurred while retrieving GDI features: gdi-error [40201]: Can't access configuration database 在网上查看了一下,也有人出现这个问题,总体来说可以通过重装IAR debugger-support-files...

c# GDI+简单绘图(一)

最近对 GDI+ 这个东西接触的比较多,也做了些简单的实例,比如绘图板,仿 QQ 截图等.  最早接触这个类,是因为想做仿QQ截图的效果.巧的很,学会了如何做截图后,.NET课堂上老师也正

异常A generic error occurred in GDI+的解决办法

WPF开发中,对图片进行操作时,有时会遇到这样的异常“A generic error occurred in GDI+”,结合我所遇到的情况,根本原因是当一个对象对图片文件进行操作时,例如只是读取图片文件显示,另外一个对象对该文件路径...

gdi+ 的 graphicspath (一)

gdi+画图,c#的效率是一个问题。如果你要画的东西少,那么你可以一个一个画。但是如果多的话,效率很成问题! 我在做一个工程的时候,一个form上要画1500多条直线。如果做个循环再画,那么根本就不刷新了,一直卡在...

C# GDI+ 窗体绘图刷新重绘问题 GDI+绘图问题

最近用GDI+绘制曲线,出现下面的问题,见图。请高手指点。 <br />曲线是直接绘制到窗体上的,只绘制失效区中的内容,当其它窗体在上面拖动的时候会留下很长的拖影,下面这张图片是上面的部分进行曲线重绘...

GDI+ 中发生一般性错误,解决办法简单探索。

Bitmap.Save的时候出现这么一个错误,查了一下,说是文件占用之类的。

图片处理报异常,A generic error occurred in GDI+

报 A generic error occurred in GDI+ 的错误 开始以为是处理图片的时候遇到这样的问题,所以吧处理图片的方式修改了,依然报错。后来仔细找找了。感觉不是程序出现问题了。 然后开始查各方面的问题啊。最后...

GDI泄露检测

此时,用户就可以在进程中看到每个进程对应的GDI对象,每个进程的GDI对象(网页浏览器除外,每打开一个网页GDI对象都会增加)基本上是一定的,如果不断上涨,则说明程序存在GDI泄露问题。   方法二:使用检测工具...

GDI+基础知识 反锯齿技术

在绘制曲线和文本时也会出现这种问题,都是因为屏幕上的像素使图像呈现这个锯齿状效果。 反锯齿技术就是为了让绘制曲线、对角线和文本这样的图形操作获得更好的效果。反锯齿的原理是通过改变具有阶梯状效果的像素...

GDI编程需要注意的地方(句柄泄漏)

GDI的时候,我们经常会由于粗心大意,忘记释放GDI资源,导致GDI句柄泄露。再加上如果单元测试做的不好,就会在产品发布以后发生问题。 众所周知,Windows上对于一个进程允许的最大GDI句柄数量为9999,如果程序...

Android核心分析(23)-----Andoird GDI之基本原理及其总体框架

Android GDI基本框架 在Android中所涉及的概念和代码最多,最繁杂的就是GDI相关的代码了。但是本质从抽象上来讲,这么多的代码和框架就干了一件事情:对显示缓冲区的操作和管理。 GDI主要管理图形图像的输出,从整体...

GDI资源为什么会耗尽呢,到哪种程度才表现为耗尽呢?

为了回答这一问题,我们用Windows自带的任务管理器观察后发现,当程序界面开始混乱时,进程的GDI对象值为9999,那么为什么GDI对象达到9999后界面才发生混乱呢,带着这个疑问,我查找了一些资料,简单的了解到了...

GDI+ 如何将图片绘制成圆形的图片

GDI+将图片绘制成圆形图片

gdi+的画图抗锯齿原理

gdi+的画图抗锯齿原理最近解决以前的一个问题时需要画一个没有锯齿的椭圆区域来,以前的版本画的椭圆被客户投诉锯齿太明显,我一看锯齿确实明显,如果放在大平板这种dpi比较低的屏幕上那就更明显了。 听说gdi+能够...

关于GDI、D2D、Windows7的图形架构

关于GDI、D2D、D3D、Windows7的图形架构

gdi+ 快速绘制透明窗口

gdi+ 快速绘制透明窗口: 方法一: 1、用Iamge对象加载png资源, 2、调用drawimage函数讲图片绘制出了 3、UpdateLayeredWindow对窗口进行布局 方法二: 1、用Bitmap对象加载资源 2、通过CDC选中,再用bitblt拷贝...

MFC-GDI绘制

最好的GDI入门教程是《Window程序设计》的第五章,如果你没有任何GDI基础,最好精读这一章,因为本文并不会介绍GDI的方方面面,事实上这也是不可能完成的任务。我只将以前学习GDI时遇到的几个难点拿出来讲讲。GDI...

相关热词 c# 打印 等比缩放 c#弹出右键菜单 c# 系统托盘图标 c#结构体定义 c# 根据网络定位 c# 清除html标签 c# uwp最小化 c#和java的区别 64位转换 c# 十进制 c# 点击保存草稿的实现