自己创建的各种绘图对象,如Graphics, Pen, Brush最好调用Dispose方法进行资源的释放
A: 正确
B: 错误
A: 正确
B: 错误
举一反三
- 中国大学MOOC: 自己创建的各种绘图对象,如Graphics, Pen, Brush最好调用Dispose方法进行资源的释放
- 使用GDI+绘制字体,需要先创建Graphics对象,然后创建_____对象和Brush对象,才可以使用DrawString方法绘制文本。 A: Graphics B: Font C: Brush D: Pen
- 使用GDI+绘制线条,需要先创建Graphics对象,然后创建_____对象,才可以使用DrawLine方法绘制线条。 A: Graphics B: Font C: Brush D: Pen
- 您正在创建一个使用非托管资源的类,这个类保持在其它对象上的有管理代码您应该确保这个类的使用者能在这个类不再使用时释放资源您应该执行哪三个动作?() A: 定义类使得该类继承于WeakReference类。 B: 定义类使得该类实现IDisposable接口。 C: 创建类析构函数,该函数在其他对象上调用方法来释放托管资源。 D: 创建一个释放非托管资源的类析构函数。 E: 创建一个Dispose方法,该方法调用SystemGCCollect来强制进行垃圾回收。 F: 创建一个Dispose方法,该方法释放非托管资源,并在其他对象上调用方法来释放托管资源。
- 在GDI+绘图接口中绘图必须先创建Graphics对象。例如,在某控件的Paint事件里创建绘图对象的语句是Graphics g =e.Graphics();