資源簡介
用C#開發(fā)的圖片處理軟件,非常適合C#的學習,作為平時的課程設計作業(yè)也很好。
代碼片段和文件信息
using?System;
using?System.Collections.Generic;
using?System.ComponentModel;
using?System.Data;
using?System.Drawing;
using?System.Text;
using?System.Windows.Forms;
using?System.IO;
using?Microsoft.Win32;
using?System.Runtime.InteropServices;
using?System.Drawing.Imaging;
namespace?PictureManage
{
????public?partial?class?frmMain?:?Form
????{
????????public?frmMain()
????????{
????????????InitializeComponent();
????????}
????????#region?自定義方法
????????public?int?Pindex;
????????public?string?TPath()
????????{
????????????string?TemporaryPath;
????????????TemporaryPath?=?Application.StartupPath.ToString();
????????????TemporaryPath?=?TemporaryPath.Substring(0?TemporaryPath.LastIndexOf(“\\“));
????????????TemporaryPath?=?TemporaryPath.Substring(0?TemporaryPath.LastIndexOf(“\\“));
????????????TemporaryPath?+=?@“\TemporaryFolder“;
????????????return?TemporaryPath;
????????}
????????public?void?ToolStatusUnable()
????????{
????????????contextMenuStrip1.Enabled?=?false;
????????????設為桌面背景ToolStripMenuItem1.Enabled?=?false;
????????????轉(zhuǎn)換為ToolStripMenuItem.Enabled?=?false;
????????????刪除ToolStripMenuItem1.Enabled?=?false;
????????????重命名ToolStripMenuItem1.Enabled?=?false;
????????????另存為ToolStripMenuItem1.Enabled?=?false;
????????????toolStripButton2.Enabled?=?false;
????????????toolStripButton3.Enabled?=?false;
????????????toolStripButton4.Enabled?=?false;
????????????打印ToolStripMenuItem1.Enabled?=?false;
????????????圖片特效ToolStripMenuItem.Enabled?=?false;
????????????圖片調(diào)節(jié)ToolStripMenuItem.Enabled?=?false;
????????????toolStripButton5.Enabled?=?false;
????????????toolStripButton6.Enabled?=?false;
????????????圖片文字ToolStripMenuItem.Enabled?=?false;
????????????toolStripButton7.Enabled?=?false;
????????}
????????public?void?ToolStatusEnable()
????????{
????????????contextMenuStrip1.Enabled?=?true;
????????????設為桌面背景ToolStripMenuItem1.Enabled?=?true;
????????????轉(zhuǎn)換為ToolStripMenuItem.Enabled?=?true;
????????????刪除ToolStripMenuItem1.Enabled?=?true;
????????????重命名ToolStripMenuItem1.Enabled?=?true;
????????????另存為ToolStripMenuItem1.Enabled?=?true;
????????????toolStripButton2.Enabled?=?true;
????????????toolStripButton3.Enabled?=?true;
????????????toolStripButton4.Enabled?=?true;
????????????打印ToolStripMenuItem1.Enabled?=?true;
????????????圖片特效ToolStripMenuItem.Enabled?=?true;
????????????圖片調(diào)節(jié)ToolStripMenuItem.Enabled?=?true;
????????????toolStripButton5.Enabled?=?true;
????????????toolStripButton6.Enabled?=?true;
????????????圖片文字ToolStripMenuItem.Enabled?=?true;
????????????toolStripButton7.Enabled?=?true;
????????}
????????#endregion
????????#region?調(diào)用API
????????[DllImport(“user32.dll“EntryPoint=“SystemParametersInfoA“)]
????????static?extern?Int32?SystemParametersInfo(Int32?uActionInt32?uParamstring?lpvparamInt32?fuwinIni);
????????private?const?int?SPI_SETDESKWALLPAPER=20;
????????#endregion
????????#region?窗體加載
????????private?void?frmMain_Load(object?sender?Even
評論
共有 條評論