资源简介
API自带的messagebox是居中屏幕的,在写小程序时,往往希望居中父窗体。
代码片段和文件信息
using System;
using System.Windows.Forms;
using System.Text;
using System.Drawing;
using System.Runtime.InteropServices;
namespace messageBox居中父窗体
{
public class MessageBoxEx
{
private static IWin32Window _owner;
private static HookProc _hookProc;
private static IntPtr _hHook;
public static DialogResult Show(string text)
{
Initialize();
return MessageBox.Show(text);
}
public static DialogResult Show(string text string caption)
{
Initialize();
return MessageBox.Show(text caption);
}
public static DialogResult Show(string text string caption MessageBoxButtons buttons)
{
Initialize();
return MessageBox.Show(text caption buttons);
}
public static DialogResult Show(string text string caption MessageBoxButtons buttons MessageBoxIcon icon)
{
Initialize();
return MessageBox.Show(text caption buttons icon);
}
public static DialogResult Show(string text string caption MessageBoxButtons buttons MessageBoxIcon icon MessageBoxDefaultButton defButton)
{
Initialize();
return MessageBox.Show(text caption buttons icon defButton);
}
public static DialogResult Show(string text string caption MessageBoxButtons buttons MessageBoxIcon icon MessageBoxDefaultButton defButton MessageBoxOptions options)
{
Initialize();
return MessageBox.Show(text caption buttons icon defButton options);
}
public static DialogResult Show(IWin32Window owner string text)
{
_owner = owner;
Initialize();
return MessageBox.Show(owner text);
}
public static DialogResult Show(IWin32Window owner string text string caption)
{
_owner = owner;
Initialize();
return MessageBox.Show(owner text caption);
}
public static DialogResult Show(IWin32Window owner string text string caption MessageBoxButtons buttons)
{
_owner = owner;
Initialize();
return MessageBox.Show(owner text caption buttons);
}
public static DialogResult Show(IWin32Window owner string text string caption MessageBoxButtons buttons MessageBoxIcon icon)
{
_owner = owner;
Initialize();
return MessageBox.Show(owner text caption buttons icon);
}
public static DialogResult Show(IWin32Window owner string text string caption MessageBoxButtons buttons MessageBoxIcon icon MessageBoxDefaultButton defButton)
{
_owner = owner;
Initialize();
return MessageBox.Show(owner text caption buttons icon def
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 272 2014-10-31 23:27 messageBox居中父窗体\messageBox居中父窗体\obj\messageBox居中父窗体.csproj.FileListAbsolute.txt
文件 24576 2014-10-31 23:25 messageBox居中父窗体\messageBox居中父窗体\bin\Debug\messageBox居中父窗体.exe
文件 24576 2014-10-31 23:25 messageBox居中父窗体\messageBox居中父窗体\obj\Debug\messageBox居中父窗体.exe
文件 5632 2005-12-08 14:51 messageBox居中父窗体\messageBox居中父窗体\bin\Debug\messageBox居中父窗体.vshost.exe
文件 842 2014-10-31 23:17 messageBox居中父窗体\messageBox居中父窗体\obj\Debug\messageBox居中父窗体.csproj.GenerateResource.Cache
文件 1198 2014-10-31 22:49 messageBox居中父窗体\messageBox居中父窗体\Properties\AssemblyInfo.cs
文件 8119 2014-10-31 22:52 messageBox居中父窗体\messageBox居中父窗体\Class1.cs
文件 539 2014-10-31 23:25 messageBox居中父窗体\messageBox居中父窗体\Form1.cs
文件 2040 2014-10-31 23:17 messageBox居中父窗体\messageBox居中父窗体\Form1.Designer.cs
文件 484 2014-10-31 22:49 messageBox居中父窗体\messageBox居中父窗体\Program.cs
文件 2906 2014-10-31 22:49 messageBox居中父窗体\messageBox居中父窗体\Properties\Resources.Designer.cs
文件 1110 2014-10-31 22:49 messageBox居中父窗体\messageBox居中父窗体\Properties\Settings.Designer.cs
文件 3294 2014-10-31 23:27 messageBox居中父窗体\messageBox居中父窗体\messageBox居中父窗体.csproj
文件 32256 2014-10-31 23:25 messageBox居中父窗体\messageBox居中父窗体\bin\Debug\messageBox居中父窗体.pdb
文件 32256 2014-10-31 23:25 messageBox居中父窗体\messageBox居中父窗体\obj\Debug\messageBox居中父窗体.pdb
文件 180 2014-10-31 23:17 messageBox居中父窗体\messageBox居中父窗体\obj\Debug\messageBox居中父窗体.Form1.resources
文件 180 2014-10-31 22:52 messageBox居中父窗体\messageBox居中父窗体\obj\Debug\messageBox居中父窗体.Properties.Resources.resources
文件 5814 2014-10-31 23:17 messageBox居中父窗体\messageBox居中父窗体\Form1.resx
文件 5612 2014-10-31 22:49 messageBox居中父窗体\messageBox居中父窗体\Properties\Resources.resx
文件 249 2014-10-31 22:49 messageBox居中父窗体\messageBox居中父窗体\Properties\Settings.settings
文件 964 2014-10-31 23:27 messageBox居中父窗体\messageBox居中父窗体.sln
..A..H. 15360 2014-10-31 23:46 messageBox居中父窗体\messageBox居中父窗体.suo
目录 0 2014-10-31 23:27 messageBox居中父窗体\messageBox居中父窗体\obj\Debug\TempPE
目录 0 2014-10-31 23:27 messageBox居中父窗体\messageBox居中父窗体\bin\Debug
目录 0 2014-10-31 23:27 messageBox居中父窗体\messageBox居中父窗体\obj\Debug
目录 0 2014-10-31 23:27 messageBox居中父窗体\messageBox居中父窗体\bin\Release
目录 0 2014-10-31 23:27 messageBox居中父窗体\messageBox居中父窗体\obj\Release
目录 0 2014-10-31 23:27 messageBox居中父窗体\messageBox居中父窗体\bin
目录 0 2014-10-31 23:27 messageBox居中父窗体\messageBox居中父窗体\obj
目录 0 2014-10-31 23:27 messageBox居中父窗体\messageBox居中父窗体\Properties
............此处省略5个文件信息
相关资源
- 植物大战僵尸C#源码mvc
- C#通过串口采集数据,然后将数据点绘
- C#开发之洪水淹没
- C#任务队列的实现
- C#编写的基于串口的Chart数据曲线图
- 学生考试管理系统 附带数据库 基于
- C#从文件路径中取得文件名和扩展名
- C#学生社团管理系统
- C#写性能服务器
- c#基于TCP协议的Socket通信完整实现多人
- C#记事本打开,保存,粘贴,复制等功
- C#自定义控件---实现带行数和标尺的
- winform 自定义日期控件--(201903)
- C#邮件接收案例源码--(201903)
- c#简易记事本剪切,复制,粘贴,查询
- C# 数字图像处理,单色、Robers、Sobe
- C#+libvlc播放器
- C#调用存储过程简单
- c# 二维码的生成和识别
- C#中Chart控件
- Visual Studio C#/USB HID 上位机程序
- CTP上期技术平台API及C#封装
- 等值线C#算法
- C#酒店管理系统功能很全面
- 自己用C#写的计算器的源代码修改版
- c# 安泰家具销售系统 源码 + 数据库中
- 加权平均算法C#实现
- c#获取麦克风音量 百分比显示
- RegexTextBox可验证文本框(.net c# winfo
- 采集卡 C# Demo
评论
共有 条评论