📄 output.il
字号:
// Microsoft (R) .NET Framework IL Disassembler. Version 1.0.2914.16
// Copyright (C) Microsoft Corp. 1998-2001. All rights reserved.
// VTableFixup Directory:
// No data.
.assembly extern System.Windows.Forms
{
.publickeytoken = (B7 7A 5C 56 19 34 E0 89 ) // .z\V.4..
.ver 1:0:2411:0
}
.assembly extern System.Drawing
{
.publickeytoken = (B0 3F 5F 7F 11 D5 0A 3A ) // .?_....:
.ver 1:0:2411:0
}
.assembly extern System
{
.publickeytoken = (B7 7A 5C 56 19 34 E0 89 ) // .z\V.4..
.ver 1:0:2411:0
}
.assembly extern mscorlib
{
.publickeytoken = (B7 7A 5C 56 19 34 E0 89 ) // .z\V.4..
.ver 1:0:2411:0
}
.assembly GraphicsCopyright
{
.custom instance void [mscorlib]System.Reflection.AssemblyCopyrightAttribute::.ctor(string) = ( 01 00 00 00 00 )
.custom instance void [mscorlib]System.Reflection.AssemblyKeyNameAttribute::.ctor(string) = ( 01 00 00 00 00 )
.custom instance void [mscorlib]System.Reflection.AssemblyKeyFileAttribute::.ctor(string) = ( 01 00 00 00 00 )
.custom instance void [mscorlib]System.Reflection.AssemblyDelaySignAttribute::.ctor(bool) = ( 01 00 00 00 00 )
.custom instance void [mscorlib]System.Reflection.AssemblyTrademarkAttribute::.ctor(string) = ( 01 00 00 00 00 )
.custom instance void [mscorlib]System.Reflection.AssemblyConfigurationAttribute::.ctor(string) = ( 01 00 00 00 00 )
// --- The following custom attribute is added automatically, do not uncomment -------
// .custom instance void [mscorlib]System.Diagnostics.DebuggableAttribute::.ctor(bool,
// bool) = ( 01 00 01 01 00 00 )
.custom instance void [mscorlib]System.Reflection.AssemblyCompanyAttribute::.ctor(string) = ( 01 00 00 00 00 )
.custom instance void [mscorlib]System.Reflection.AssemblyProductAttribute::.ctor(string) = ( 01 00 00 00 00 )
.custom instance void [mscorlib]System.Reflection.AssemblyDescriptionAttribute::.ctor(string) = ( 01 00 00 00 00 )
.custom instance void [mscorlib]System.Reflection.AssemblyTitleAttribute::.ctor(string) = ( 01 00 00 00 00 )
.hash algorithm 0x00008004
.ver 1:0:633:29881
}
.mresource public GraphicsCopyright.Form1.resources
{
// WARNING: managed resource file GraphicsCopyright.Form1.resources created
}
.mresource public GraphicsCopyright.exe.licenses
{
// WARNING: managed resource file GraphicsCopyright.exe.licenses created
}
.module GraphicsCopyright.exe
// MVID: {0F54C490-D937-46AC-94FA-A2F17E8E428C}
.imagebase 0x00400000
.subsystem 0x00000002
.file alignment 512
.corflags 0x00000001
// Image base: 0x02ff0000
.namespace GraphicsCopyright
{
.class public auto ansi beforefieldinit Form1
extends [System.Windows.Forms]System.Windows.Forms.Form
{
.field private class [System.Drawing]System.Drawing.Image originalimage
.field private class [System.Windows.Forms]System.Windows.Forms.OpenFileDialog openFileDialog1
.field private class [System.Windows.Forms]System.Windows.Forms.PictureBox pictureBox1
.field private class [System.Windows.Forms]System.Windows.Forms.MainMenu mainMenu1
.field private class [System.Windows.Forms]System.Windows.Forms.MenuItem menuItem1
.field private class [System.Windows.Forms]System.Windows.Forms.MenuItem menuItem2
.field private class [System.Windows.Forms]System.Windows.Forms.GroupBox groupBox1
.field private class [System.Windows.Forms]System.Windows.Forms.MenuItem menuItem3
.field private class [System.Windows.Forms]System.Windows.Forms.MenuItem menuItem4
.field private class [System.Windows.Forms]System.Windows.Forms.Button button1
.field private class [System.Windows.Forms]System.Windows.Forms.ProgressBar progressBar1
.field private class [System]System.ComponentModel.Container components
.method public hidebysig specialname rtspecialname
instance void .ctor() cil managed
{
// Code size 20 (0x14)
.maxstack 8
IL_0000: ldarg.0
IL_0001: ldnull
IL_0002: stfld class [System]System.ComponentModel.Container GraphicsCopyright.Form1::components
IL_0007: ldarg.0
IL_0008: call instance void [System.Windows.Forms]System.Windows.Forms.Form::.ctor()
IL_000d: ldarg.0
IL_000e: call instance void GraphicsCopyright.Form1::InitializeComponent()
IL_0013: ret
} // end of method Form1::.ctor
.method family hidebysig virtual instance void
Dispose(bool disposing) cil managed
{
// Code size 30 (0x1e)
.maxstack 8
IL_0000: ldarg.1
IL_0001: brfalse.s IL_0016
IL_0003: ldarg.0
IL_0004: ldfld class [System]System.ComponentModel.Container GraphicsCopyright.Form1::components
IL_0009: brfalse.s IL_0016
IL_000b: ldarg.0
IL_000c: ldfld class [System]System.ComponentModel.Container GraphicsCopyright.Form1::components
IL_0011: callvirt instance void [System]System.ComponentModel.Container::Dispose()
IL_0016: ldarg.0
IL_0017: ldarg.1
IL_0018: call instance void [System.Windows.Forms]System.Windows.Forms.Form::Dispose(bool)
IL_001d: ret
} // end of method Form1::Dispose
.method private hidebysig instance void
InitializeComponent() cil managed
{
// Code size 928 (0x3a0)
.maxstack 4
.locals ([0] class [System.Windows.Forms]System.Windows.Forms.MenuItem[] CS$00000002$00000000,
[1] class [System.Windows.Forms]System.Windows.Forms.MenuItem[] CS$00000002$00000001,
[2] class [System.Windows.Forms]System.Windows.Forms.MenuItem[] CS$00000002$00000002,
[3] class [System.Windows.Forms]System.Windows.Forms.Control[] CS$00000002$00000003,
[4] class [System.Windows.Forms]System.Windows.Forms.Control[] CS$00000002$00000004)
IL_0000: ldarg.0
IL_0001: newobj instance void [System.Windows.Forms]System.Windows.Forms.MenuItem::.ctor()
IL_0006: stfld class [System.Windows.Forms]System.Windows.Forms.MenuItem GraphicsCopyright.Form1::menuItem4
IL_000b: ldarg.0
IL_000c: newobj instance void [System.Windows.Forms]System.Windows.Forms.Button::.ctor()
IL_0011: stfld class [System.Windows.Forms]System.Windows.Forms.Button GraphicsCopyright.Form1::button1
IL_0016: ldarg.0
IL_0017: newobj instance void [System.Windows.Forms]System.Windows.Forms.ProgressBar::.ctor()
IL_001c: stfld class [System.Windows.Forms]System.Windows.Forms.ProgressBar GraphicsCopyright.Form1::progressBar1
IL_0021: ldarg.0
IL_0022: newobj instance void [System.Windows.Forms]System.Windows.Forms.MenuItem::.ctor()
IL_0027: stfld class [System.Windows.Forms]System.Windows.Forms.MenuItem GraphicsCopyright.Form1::menuItem1
IL_002c: ldarg.0
IL_002d: newobj instance void [System.Windows.Forms]System.Windows.Forms.MenuItem::.ctor()
IL_0032: stfld class [System.Windows.Forms]System.Windows.Forms.MenuItem GraphicsCopyright.Form1::menuItem2
IL_0037: ldarg.0
IL_0038: newobj instance void [System.Windows.Forms]System.Windows.Forms.MenuItem::.ctor()
IL_003d: stfld class [System.Windows.Forms]System.Windows.Forms.MenuItem GraphicsCopyright.Form1::menuItem3
IL_0042: ldarg.0
IL_0043: newobj instance void [System.Windows.Forms]System.Windows.Forms.MainMenu::.ctor()
IL_0048: stfld class [System.Windows.Forms]System.Windows.Forms.MainMenu GraphicsCopyright.Form1::mainMenu1
IL_004d: ldarg.0
IL_004e: newobj instance void [System.Windows.Forms]System.Windows.Forms.PictureBox::.ctor()
IL_0053: stfld class [System.Windows.Forms]System.Windows.Forms.PictureBox GraphicsCopyright.Form1::pictureBox1
IL_0058: ldarg.0
IL_0059: newobj instance void [System.Windows.Forms]System.Windows.Forms.OpenFileDialog::.ctor()
IL_005e: stfld class [System.Windows.Forms]System.Windows.Forms.OpenFileDialog GraphicsCopyright.Form1::openFileDialog1
IL_0063: ldarg.0
IL_0064: newobj instance void [System.Windows.Forms]System.Windows.Forms.GroupBox::.ctor()
IL_0069: stfld class [System.Windows.Forms]System.Windows.Forms.GroupBox GraphicsCopyright.Form1::groupBox1
IL_006e: ldarg.0
IL_006f: ldfld class [System.Windows.Forms]System.Windows.Forms.GroupBox GraphicsCopyright.Form1::groupBox1
IL_0074: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Control::SuspendLayout()
IL_0079: ldarg.0
IL_007a: call instance void [System.Windows.Forms]System.Windows.Forms.Control::SuspendLayout()
IL_007f: ldarg.0
IL_0080: ldfld class [System.Windows.Forms]System.Windows.Forms.MenuItem GraphicsCopyright.Form1::menuItem4
IL_0085: ldc.i4.0
IL_0086: callvirt instance void [System.Windows.Forms]System.Windows.Forms.MenuItem::set_Index(int32)
IL_008b: ldarg.0
IL_008c: ldfld class [System.Windows.Forms]System.Windows.Forms.MenuItem GraphicsCopyright.Form1::menuItem4
IL_0091: ldstr "About"
IL_0096: callvirt instance void [System.Windows.Forms]System.Windows.Forms.MenuItem::set_Text(string)
IL_009b: ldarg.0
IL_009c: ldfld class [System.Windows.Forms]System.Windows.Forms.Button GraphicsCopyright.Form1::button1
IL_00a1: ldc.i4.8
IL_00a2: ldc.i4.s 16
IL_00a4: newobj instance void [System.Drawing]System.Drawing.Point::.ctor(int32,
int32)
IL_00a9: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Control::set_Location(valuetype [System.Drawing]System.Drawing.Point)
IL_00ae: ldarg.0
IL_00af: ldfld class [System.Windows.Forms]System.Windows.Forms.Button GraphicsCopyright.Form1::button1
IL_00b4: ldstr "button1"
IL_00b9: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Control::set_Name(string)
IL_00be: ldarg.0
IL_00bf: ldfld class [System.Windows.Forms]System.Windows.Forms.Button GraphicsCopyright.Form1::button1
IL_00c4: ldc.i4 0x80
IL_00c9: ldc.i4.s 32
IL_00cb: newobj instance void [System.Drawing]System.Drawing.Size::.ctor(int32,
int32)
IL_00d0: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Control::set_Size(valuetype [System.Drawing]System.Drawing.Size)
IL_00d5: ldarg.0
IL_00d6: ldfld class [System.Windows.Forms]System.Windows.Forms.Button GraphicsCopyright.Form1::button1
IL_00db: ldc.i4.0
IL_00dc: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Control::set_TabIndex(int32)
IL_00e1: ldarg.0
IL_00e2: ldfld class [System.Windows.Forms]System.Windows.Forms.Button GraphicsCopyright.Form1::button1
IL_00e7: ldstr "Add Copyright"
IL_00ec: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Control::set_Text(string)
IL_00f1: ldarg.0
IL_00f2: ldfld class [System.Windows.Forms]System.Windows.Forms.Button GraphicsCopyright.Form1::button1
IL_00f7: ldarg.0
IL_00f8: ldftn instance void GraphicsCopyright.Form1::button1_Click(object,
class [mscorlib]System.EventArgs)
IL_00fe: newobj instance void [mscorlib]System.EventHandler::.ctor(object,
native unsigned int)
IL_0103: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Control::add_Click(class [mscorlib]System.EventHandler)
IL_0108: ldarg.0
IL_0109: ldfld class [System.Windows.Forms]System.Windows.Forms.ProgressBar GraphicsCopyright.Form1::progressBar1
IL_010e: ldc.i4.8
IL_010f: ldc.i4 0x88
IL_0114: newobj instance void [System.Drawing]System.Drawing.Point::.ctor(int32,
int32)
IL_0119: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Control::set_Location(valuetype [System.Drawing]System.Drawing.Point)
IL_011e: ldarg.0
IL_011f: ldfld class [System.Windows.Forms]System.Windows.Forms.ProgressBar GraphicsCopyright.Form1::progressBar1
IL_0124: ldstr "progressBar1"
IL_0129: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Control::set_Name(string)
IL_012e: ldarg.0
IL_012f: ldfld class [System.Windows.Forms]System.Windows.Forms.ProgressBar GraphicsCopyright.Form1::progressBar1
IL_0134: ldc.i4 0x108
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -