91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 42.4MB
    文件類型: .rar
    金幣: 1
    下載: 0 次
    發布日期: 2023-07-10
  • 語言: C#
  • 標簽: C#??鼠標??拖動??縮放??

資源簡介

來這里分享個用C#實現圖片鼠標拖動和滾動縮放(實例教程《新紋章之謎~光與影的英雄》圖文攻略)的源碼(附成品) 開發工具:VS2010 開發環境:.net 2.0 因本人只想要一個單文件的可執行文件,故所有圖片都封裝在一塊并在操作時直接使用內存來存放圖片這可能會在縮放對內存占用較多,可自行優化

資源截圖

代碼片段和文件信息

using?System;
using?System.Collections.Generic;
using?System.ComponentModel;
using?System.Data;
using?System.Drawing;
using?System.Text;
using?System.Windows.Forms;


namespace?Picture2Game
{
????public?partial?class?Form1?:?Form
????{
????????private?static?Image?img_ori;???????????//初始Img
????????private?static?int?zoomtime?=?0;????????//縮放次數,負為縮小正為放大

????????private?Point?mouseDownPoint?=?new?Point();
????????private?bool?isSelected?=?false;

????????public?Form1()
????????{
????????????InitializeComponent();
????????????//this.Focus();
????????}

????????private?void?Form1_Load(object?sender?EventArgs?e)
????????{
????????????OperateClass.SetSuitPictureBox(picBox?pan_picture);
????????????img_ori?=?picBox.Image;
????????????//img_ori?=?Image.FromFile(picBox.ImageLocation);
????????}

????????private?void?Form1_SizeChanged(object?sender?EventArgs?e)
????????{
????????????//SetSuitPictureBox();
????????}

????????///?
????????///?獲取焦點
????????///?

????????///?
????????///?
????????private?void?picBox_MouseEnter(object?sender?EventArgs?e)
????????{
????????????picBox.Focus();
????????????OperateClass.resetPic(picBox);
????????}

????????///?
????????///?滾動縮放
????????///?

????????///?
????????///?
????????private?void?picBox_MouseWheel(object?sender?System.Windows.Forms.MouseEventArgs?e)
????????{
????????????int?numberOfTextLinesToMove=0;
????????????numberOfTextLinesToMove=?e.Delta?*?SystemInformation.MouseWheelScrollLines?/?120;
???????????
????????????if(toolStripComboBox1.Text.Trim()!=“啟用縮放“)numberOfTextLinesToMove=0;

????????????if?(numberOfTextLinesToMove?>?0)
????????????{
????????????????for?(int?i?=?0;?i?????????????????{
????????????????????zoomtime++;
????????????????????OperateClass.maxMin(picBox?img_ori?zoomtime);
????????????????????

????????????????}
????????????}
????????????else?if?(numberOfTextLinesToMove?????????????{
????????????????for?(int?i?=?0;?i?>?numberOfTextLinesToMove;?i--)
????????????????{
????????????????????zoomtime--;
????????????????????OperateClass.maxMin(picBox?img_ori?zoomtime);
????????????????}
????????????}
???????????
????????}
????????

????????#region??拖動
????????private?void?picBox_MouseDown(object?sender?MouseEventArgs?e)
????????{
????????????if?(e.Button?==?MouseButtons.Left)
????????????{
????????????????mouseDownPoint.X?=?Cursor.Position.X;
????????????????mouseDownPoint.Y?=?Cursor.Position.Y;
????????????????isSelected?=?true;
????????????}
????????}
????????private?void?picBox_MouseMove(object?sender?MouseEventArgs?e)
????????{
????????????if?(isSelected?&&?IsMouseInPanel())
????????????{
????????????????this.picBox.Left?=?this.picBox.Left?+?(Cursor.Position.X?-?mouseDownPoint.X);
????????????????this.picBox.

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????9171??2012-12-08?22:13??Picture2Game\Form1.cs

?????文件??????28589??2012-12-08?22:10??Picture2Game\Form1.Designer.cs

?????文件?????406641??2012-12-08?22:10??Picture2Game\Form1.resx

?????文件?????778665??2012-12-05?10:30??Picture2Game\image\1-3章.jpg

?????文件?????110928??2012-12-08?04:09??Picture2Game\image\10章續.jpg

?????文件?????689547??2012-12-05?10:31??Picture2Game\image\11-13章.jpg

?????文件?????140759??2012-12-08?04:09??Picture2Game\image\11章續.jpg

?????文件?????797062??2012-12-05?10:31??Picture2Game\image\14-17章.jpg

?????文件?????683034??2012-12-08?04:02??Picture2Game\image\17前加入的伙伴.jpg

?????文件?????191295??2012-12-08?04:09??Picture2Game\image\17章續.jpg

?????文件?????863571??2012-12-05?10:33??Picture2Game\image\18-19章.jpg

?????文件?????214517??2012-12-08?12:16??Picture2Game\image\2.jpg

?????文件?????840699??2012-12-08?05:11??Picture2Game\image\20-21章.jpg

?????文件?????752624??2012-12-08?05:11??Picture2Game\image\22-23章.jpg

?????文件?????778652??2012-12-05?10:30??Picture2Game\image\4-7章.jpg

?????文件?????699552??2012-12-05?10:31??Picture2Game\image\8-10章.jpg

?????文件?????121437??2012-12-08?04:09??Picture2Game\image\8章續.jpg

?????文件?????774104??2012-12-05?10:28??Picture2Game\image\前篇技巧1.jpg

?????文件?????727899??2012-12-05?10:29??Picture2Game\image\前篇技巧2.jpg

?????文件?????869986??2012-12-05?10:32??Picture2Game\image\應用技巧篇.jpg

?????文件?????818885??2012-12-08?05:11??Picture2Game\image\最終章.jpg

?????文件???????5331??2012-12-08?22:13??Picture2Game\obj\x86\Debug\DesignTimeResolveAssemblyReferencesInput.cache

?????文件???????2650??2012-12-08?22:11??Picture2Game\obj\x86\Debug\GenerateResource-ResGen.read.1.tlog

?????文件????????550??2012-12-08?22:11??Picture2Game\obj\x86\Debug\GenerateResource-ResGen.write.1.tlog

?????文件????????669??2012-12-08?22:14??Picture2Game\obj\x86\Debug\Picture2Game.csproj.FileListAbsolute.txt

?????文件???11404288??2012-12-08?22:13??Picture2Game\obj\x86\Debug\Picture2Game.exe

?????文件?????269329??2012-12-08?22:11??Picture2Game\obj\x86\Debug\Picture2Game.Form1.resources

?????文件??????48640??2012-12-08?22:13??Picture2Game\obj\x86\Debug\Picture2Game.pdb

?????文件???10856976??2012-12-08?22:11??Picture2Game\obj\x86\Debug\Picture2Game.Properties.Resources.resources

?????文件???????6656??2012-12-08?11:45??Picture2Game\obj\x86\Debug\TempPE\Properties.Resources.Designer.cs.dll

............此處省略22個文件信息

評論

共有 條評論