⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 bitmapobject.cs

📁 这是网上下载的很好的串口发短信的程序! 是用VC++来做的
💻 CS
字号:
using System;
using System.IO;
using System.Drawing;

namespace DDGameHelper
{
	/// <summary>
	/// 位图显示方式
	/// </summary>
	public enum BitmapDisplayType
	{
		/// <summary>
		/// 实心
		/// </summary>
		Solid, 
		/// <summary>
		/// 透明
		/// </summary>
		Transparent
	}

	/// <summary>
	/// 位图对象
	/// </summary>
	public class BitmapObject
	{
		protected Bitmap _bitmap;
		protected Rectangle _size = Rectangle.Empty;
		protected BitmapDisplayType _bitmapDisplayType;

		public Bitmap BitmapSource {get{return _bitmap;}set{_bitmap=value;}}
		public Rectangle Size {get{return _size;}set{_size=value;}}
		public BitmapDisplayType BitmapDisplayType {get{return _bitmapDisplayType;}set{_bitmapDisplayType=value;}}
		public BitmapObject(BitmapDisplayType bitmapDisplayType, string filePath)
		{
			_bitmapDisplayType = bitmapDisplayType;
			_bitmap = new Bitmap(filePath);
			_size = new Rectangle(0, 0, _bitmap.Width, _bitmap.Height);
		}
		public BitmapObject(BitmapDisplayType bitmapDisplayType, Stream s)
		{
			_bitmapDisplayType = bitmapDisplayType;
			_bitmap = new Bitmap(s);
			_size = new Rectangle(0, 0, _bitmap.Width, _bitmap.Height);
		}
		public BitmapObject(BitmapDisplayType bitmapDisplayType, Bitmap b)
		{
			_bitmapDisplayType = bitmapDisplayType;
			_bitmap = b;
			_size = new Rectangle(0, 0, _bitmap.Width, _bitmap.Height);
		}
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -