自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(197)
  • 资源 (20)
  • 论坛 (3)
  • 问答 (1)
  • 收藏
  • 关注

转载 C#中调用DLL时未能加载文件或程序集错误处理方法

在加载DLL时,出现了如下的异常:未能加载文件或程序集“DMC3000, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null”或它的某一个依赖项。试图加载格式不正确的程序。  经上网查询后,其原因是x64和x86不兼容的问题。即DLL是x64的,但是VS默认生成的目标平台是x86的,因此,两者的不一致导致异常的出现。其解决办法如下:...

2020-04-10 18:06:40 705

转载 C# 隐藏TabControl的标签

方法一由于最近的项目需要,使用TabControl控件开发一个数据库分布同步向导,在最后封装时发现TabControl控件没有现成的隐藏标签的方法和属性;真是急煞人也!想办法解决吧。互联网的功能就是强大,虽然没有找到现成的解决方法,但我也了解的差不多了。经过尝试可以以如下方式实现TabControl的标签隐藏:在窗体Load事件中添加:this.tabControl1.Region =...

2019-03-20 09:30:31 709 1

转载 C# 学习笔记七 一个程序只能运行一个

参考:C#如何让同一个窗口只能打开一次和一个程序只能同时打开一个参考:C#实现让程序只能打开一个实例(总结3方法)参考:C# Winform如何使自己的程序只运行一次参考代码://=====判断进程法:(修改程序名字后依然能执行)=====            Process current = Process.GetCurrentProcess();         ...

2019-02-23 14:34:24 227

转载 C# 学习笔记六 WinForm Chart类

【207】WinForm Chart类目录:在工具箱中找到 Chart 控件并使用 设置 Chart 属性 代码中设置属性 属性中设置属性 Chart 类说明 ChartAreas ChartAreaCollection 类 ChartArea 类 Axis 类 Grid 类 Series SeriesCollection 类 Se...

2019-02-23 14:34:12 1985

转载 C# 学习笔记五 Graphics类详解

转自于:http://blog.163.com/gis_warrior/blog/static/19361717320119227034181/  Brush 类.NET Framework 4定义用于填充图形形状(如矩形、椭圆、饼形、多边形和封闭路径)的内部的对象。属于命名空间:  System.Drawing这是一个抽象基类,不能进行实例化,若要创建一个画笔对象,使用从 ...

2019-02-23 14:33:59 1153

转载 C# 学习笔记四 弹出输出框 Interaction.InputBox

在C#中,进行windows窗体应用程序编程的时候,经常需要弹出输入框,输入密码,输入文本之类的。然而,C#中没有直接弹出输入框的语句,MessageBox只能显示一段消息而不能输入。我们需要调用Microsoft.VisualBasic,使用VB中的inputbox,实现弹出输入框的功能。1、菜单栏,选择【项目】;然后在弹出的菜单中选择【添加引用】 2、弹出“添加引用”的窗口,找到名...

2019-02-23 14:33:40 4666 2

转载 C# 学习笔记三 Stopwatch计时器

简单介绍  Stopwatch 可以测量一个时间间隔的运行时间,也可以测量多个时间间隔的总运行时间。一般用来测量代码执行所用的时间或者计算性能数据,在优化代码性能上可以使用Stopwatch来测量时间。基本用法  使用的时候需要引用 System.Diagnostics 命名空间。先调用 Start 方法,然后调用 Stop 方法,最后使用 Elapsed 属性或者使用 Elapsed...

2019-02-20 09:50:20 93

转载 C# 学习笔记二 Var类型

传统定义变量是已经知道变量的类型,如: int a = 1; string b = “qwer”;用Var类型预先不用知道变量的类型;根据你给变量赋值来判定变量属于什么类型;如var a =1; 则a是整型,var a = “qwer”;则a是字符型,但使用Var类型要注意:1:必须在定义时初始化,即不能先定义后初始化,如:var a;a = 1;这样是不允许的2:一旦初始化完成,...

2019-02-20 09:50:11 50

转载 C# 学习笔记一 命名空间

一、基础命名空间System.Collections包含了一些与集合相关的类型,比如列表,队列,位数组,哈希表和字典等.System.IO包含了一些数据流类型并提供了文件和目录同步异步读写.System.Text包含了一些表示字符编码的类型并提供了字符串的操作和格式化System.Reflection包括了一些提供加载类型,方法和字段的托管视图以及动态创建和调用类 ...

2019-02-20 09:50:01 56

转载 Winform窗体学习笔记 第四十五篇 propertyGrid类

1. 提供用于浏览对象属性的用户界面。

2019-02-20 09:49:52 202

转载 Winform窗体学习笔记 第四十四篇 Webbrowser 类 网页相关类

1. 指定在通知区域中创建图标的组件。无法继承此类。2. NotifyIcon 方法:ShowBalloonTip:在任务栏中显示气球提示。3. NotifyIcon 属性:BalloonTipIcon:获取或设置要显示在与 NotifyIcon 关联的气球提示上的图标。 BalloonTipText:获取或设置要显示在与 NotifyIcon 关联的气球提示上的文本。 Ball...

2019-02-20 09:49:44 55

转载 Winform窗体学习笔记 第四十三篇 Webbrowser 类 网页相关类

1. 使用户可以在窗体内导航网页。2. Webbrowser 方法:Navigate(String):将指定位置的文档加载到 WebBrowser 控件中。 (Uri) (String, Boolean):将指定的统一资源定位符 (URL) 处的文档加载到浏览器新窗口或 WebBrowser 控件中。(true,新窗口) GoBack:如果导航历史记录中的上一页可用,则将 W...

2019-02-20 09:48:09 86

转载 Winform窗体学习笔记 第四十二篇 SystemInformation 类

1. 提供当前系统环境的有关信息。包括很多边缘控件的信息!2. SystemInformation 属性:FrameBorderSize:获取在正拖动调整大小的窗口周围绘制的大小调整边框的粗细(以像素为单位)。其获取的 Width 指的是一面边框的宽度,左右一样,获取的 Height 指的是下边框的高度,但是我们更需要的是上边框的高度,目前可以通过下面的方法获得! this.Heigh...

2019-02-20 09:48:02 399

转载 Winform窗体学习笔记 第四十一篇 Help 类

1. 封装 HTML 帮助 1.0 引擎。2. Help 方法:ShowHelp:显示帮助文件的内容。(parentcontrol 用 this 即可!文件格式用 chm 文件!) ShowPopup:显示一个“帮助”弹出窗口。 ...

2019-02-20 09:47:54 71

转载 Winform窗体学习笔记 第四十篇 Application 类

1. 提供 static 方法和属性以管理应用程序,例如启动和停止应用程序、处理 Windows 消息的方法和获取应用程序信息的属性。 此类不能被继承。2. Application 属性:ExecutablePath:获取启动了应用程序的可执行文件的路径,包括可执行文件的名称。 StartupPath:获取启动了应用程序的可执行文件的路径,不包括可执行文件的名称。(bin/Debug)...

2019-02-20 09:47:45 462

转载 Winform窗体学习笔记 第三十九篇 ToolStripItem 类

1. 表示 ToolStripItem 对象的集合。2. ToolStripItemCollection 属性:Count:获取集合中的元素数。 Item:获取指定索引处的项。 3. ToolStripItemCollection 方法:Add:将 ToolStripItem 添加到集合。 AddRange:将 ToolStripItem 控件添加到集合。数组形式! Clear...

2019-02-20 09:47:37 1219

转载 Winform窗体学习笔记 第三十八篇 ContextMenuStrip 类

1. 表示快捷菜单。2. ContextMenuStrip 构造函数:ContextMenuStrip: ContextMenuStrip(IContainer):3. ContextMenuStrip 属性:Items:获取属于 ToolStrip 的所有项。返回值:ToolStripItemCollection 类!4. ContextMenuStrip 方法:Show(...

2019-02-19 15:33:40 99

转载 Winform窗体学习笔记 第三十七篇 DataGridView 类

1. 在可自定义的网格中显示数据。  int columnIndex = dataGridView1.CurrentCell.ColumnIndex; int rowIndex = dataGridView1.CurrentCell.RowIndex; dataGridView1.CurrentCell = dataGri...

2019-02-19 15:33:23 207

转载 Winform窗体学习笔记 第三十六篇 Screen类

1. 表示单个系统上的一个或多个显示设备。2. Screen 属性:AllScreens:获取系统上所有显示器的数组。【静态】返回Screen数组。 Bounds:获取显示的边界。 DeviceName:获取与显示关联的设备名称。 Primary:获取一个值,该值指示某个显示是否为主设备。 PrimaryScreen:获取主显示。 WorkingArea: 获取显示器的工作区。 ...

2019-02-19 15:33:14 198

转载 Winform窗体学习笔记 第三十五篇 Cursor类

1. 代表用于绘制鼠标指针的图像。2. Cursor 属性:Clip:获取或设置表示光标的剪辑矩形的边界。 【静态】 Current:获取或设置代表鼠标光标的光标对象。 【静态】 Position:获取或设置光标位置。 【静态】(返回Point,相对于整个屏幕的Point,而不是相对于Form的) X:横坐标 Y:纵坐标,在调出右键菜单的时候,这个值很有用! ...

2019-02-19 15:33:06 789

转载 Winform窗体学习笔记 第三十四篇 SendKeys类

1. 提供将键击发送到应用程序的方法。2. SendKeys 方法:Send:向活动应用程序发送击键。 每个键都由一个或多个字符表示。 若要指定单个键盘字符,请使用该字符本身。若要表示多个字符,请将各个附加字符追加到它之前的字符的后面。 SendKeys.Send("ACxS");  //大小写直接影响到输入的大小写 加号 (+)、插入符号 (^)...

2019-02-19 15:32:56 98

转载 Winform窗体学习笔记 第三十三篇 ImeMode枚举

1. 指定一个值,该值是用来确定在选定了对象时该对象的输入法编辑器 (IME) 的状态。2. ImeMode 成员:On: IME 已打开。 此值指示 IME 已打开,可以输入中文或日语特定的字符。 此设置仅对日语、简体中文和繁体中文 IME 有效。 Off: IME 已关闭。 此模式指示 IME 已关闭,这意味着该对象的行为方式与英语输入模式相同。 此设置仅对日语、简体中文和繁体中文 ...

2019-02-19 15:32:46 537

转载 Winform窗体学习笔记 第三十二篇 InputLanguage类

1. 提供方法和字段以管理输入语言。 此类不能被继承。2. InputLanguage 属性:Culture:获取当前输入语言的区域性。 CurrentInputLanguage:获取或设置当前线程的输入语言。【静态】 DefaultInputLanguage:获取系统的默认输入语言。【静态】 InstalledInputLanguage:获取所有已安装输入语言的列表。【静态】 ...

2019-02-19 15:32:38 458

转载 Winform窗体学习笔记 第三十一篇 Keys 枚举

1. 此枚举有一个 FlagsAttribute 特性,通过该特性可使其成员值按位组合。2. Keys 成员:LButton:鼠标左按钮。 RButton:鼠标右按钮。 Cancel:Cancel 键。 MButton:鼠标中按钮(三个按钮的鼠标)。 XButton1:第一个 X 鼠标按钮(五个按钮的鼠标)。 XButton2:第二个 X 鼠标按钮(五个按钮的鼠标)。 Back...

2019-02-19 15:32:31 101

转载 Winform窗体学习笔记 第三十篇 TreeView类

1. 显示标记项的分层集合,每个标记项用一个 TreeNode 来表示。 2. TreeView 属性:Nodes:获取分配给树视图控件的树节点集合。 Add:添加TreeNode节点。 Count:数组元素个数。 Nodes[0].Expand():展开Nodes[0] Nodes[0].FirstNode.Expand():展开第一个Node。 Nodes[0].La...

2019-02-19 15:32:22 190

转载 Winform窗体学习笔记 第二十九篇 ListView类

1. 表示 Windows 列表视图控件,该控件显示可用四种不同视图之一显示的项集合。 2. ListView 属性:CheckBoxes:获取或设置一个值,该值指示控件中各项的旁边是否显示复选框。 Columns:获取控件中显示的所有列标头的集合。  Add:增加一个列标头。 AddRange: Clear: Count: listVi...

2019-02-19 15:32:06 97

转载 Winform窗体学习笔记 第二十八篇 SoundPlayer类

1. 控制 .wav 文件中的声音播放。2. SoundPlayer 属性:SoundLocation:获取或设置要加载的 .wav 文件的文件路径或 URL。 Stream:获取或设置从中加载 .wav 文件的 Stream。3. SoundPlayer 方法:Play:使用新线程播放 .wav 文件,如果尚未加载 .wav 文件,则先加载该文件。 Stop:如果播放正在进行,...

2019-02-17 14:43:12 345 1

转载 Winform窗体学习笔记 第二十七篇 ToolTip类

ToolTip的使用方法:首先是从工具箱中将 ToolTip 控件拖放到用户窗体上,然后在其他控件的属性中就会增加这样一条属性内容,当鼠标悬停的时候,即可以产生如右图所示的提示效果(内容不同,意思就是那样啦)。1. 表示一个长方形的小弹出窗口,该窗口在用户将指针悬停在一个控件上时显示有关该控件用途的简短说明。2. ToolTip 方法:Hide:隐藏指定的工具提示窗口。 Remove...

2019-02-17 14:43:04 200

转载 Winform窗体学习笔记 第二十六篇 NumericUpDown类

1. 表示显示数值的 Windows 数字显示框(也称作 up-down 控件)。2. NumericUpDown 属性:Maximum:获取或设置数字显示框(也称作 up-down 控件)的最大值。 Minimum:获取或设置数字显示框(也称作 up-down 控件)的最小允许值。 Value:获取或设置赋给数字显示框(也称作 up-down 控件)的值。3. NumericUpD...

2019-02-17 14:42:56 313

转载 Winform窗体学习笔记 第二十五篇 vScrollBar类

1. 表示标准的 Windows 垂直滚动条。2. vScrollBar 属性:Maximum:获取或设置可滚动范围的上限值。 Minimum:获取或设置可滚动范围的值的下限。 Value:获取或设置表示滚动框在滚动条控件中的当前位置的数值。返回int。3. vScrollBar 事件:Scroll:在通过鼠标或键盘操作移动滚动框后发生。点击上下三角块也会触发该事件。通过下面的...

2019-02-17 14:42:43 1264

转载 Winform窗体学习笔记 第二十四篇 IDataObject类

1. 为传送数据提供与格式无关的机制。2. IDataObject 方法:GetData(String):检索指定格式的数据对象;数据格式由字符串指定。 GetData(Type):检索指定格式的数据对象;数据格式由 Type 对象指定。 GetDataPresent(Type): 查看是否具有指定格式的数据,或者数据是否可以转换为指定格式。 数据格式由 Type 对象指定。DataF...

2019-02-17 14:42:29 437

转载 Winform窗体学习笔记 第二十三篇 Clipboard类

1. 提供将数据置于系统剪贴板中以及从中检索数据的方法。 此类不能被继承。2. Clipboard 方法(s):Clear:从剪贴板中移除所有数据。 SetDataObject(Object):清除剪贴板然后,然后将非持久性数据置于其中。 SetDataObject(Object, Boolean):清除剪贴板并将数据置于系统剪贴板中,且指定在退出应用程序后是否将数据保留在剪贴板中。...

2019-02-17 14:42:19 84

转载 Winform窗体学习笔记 第二十二篇 ImageList 类

1. 提供管理 Image 对象集合的方法。无法继承此类。2. ImageList 属性:ColorDepth:获取图像列表的颜色深度。 Images:获取此图像列表的 ImageList.ImageCollection。 数组 Add方法: RemoveAt方法: ImageSize:获取或设置图像列表中的图像大小。 ImageStream:获取与此图像列表关联的 Ima...

2019-02-17 14:42:11 421

转载 Winform窗体学习笔记 第二十一篇 Bitmap类

1. Bitmap 是用于处理由像素数据定义的图像的对象。2. Bitmap 构造函数:Bitmap(Image):从指定的现有图像初始化 Bitmap 类的新实例。 Bitmap(Stream):从指定的数据流初始化 Bitmap 类的新实例。 Bitmap(String):从指定的文件初始化 Bitmap 类的新实例。 Bitmap(Int32, Int32):用指定的大小初始化...

2019-02-17 14:42:03 413

转载 Winform窗体学习笔记 第二十篇 DateTimePicker类

1. 表示一个 Windows 控件,该控件用来让用户选择日期和时间并以指定的格式显示此日期和时间。2. DateTimePicker 属性:Format:获取或设置控件中显示的日期和时间格式。   Long、Short、Time、Custom ShowUpDown:获取或设置一个值,该值指示是否使用数值调节钮控件(也称为 up-down 控件)调整日期/时间值。 Value:显示当...

2019-02-17 14:41:55 149

转载 Winform窗体学习笔记 第十九篇 SaveFileDialog类

1. 提示用户选择文件的保存位置。无法继承此类。2. SaveFileDialog 属性:AddExtension:获取或设置一个值,该值指示如果用户省略扩展名,对话框是否自动在文件名中添加扩展名。 DefaultExt:获取或设置默认文件扩展名。  FileName:获取或设置一个包含在文件对话框中选定的文件名的字符串。【全路径】 Filter:获取或设置当前文件名筛选器字符串,该...

2019-02-17 14:41:44 108

转载 Winform窗体学习笔记 第十八篇 OpenFileDialog类

1. 提示用户打开文件。2. OpenFileDialog 属性:FileName:获取或设置一个包含在文件对话框中选定的文件名的字符串。 FileNames:获取对话框中所有选定文件的文件名。 Filter:获取或设置当前文件名筛选器字符串,该字符串决定对话框的“另存为文件类型”或“文件类型”框中出现的选择内容。 举例:dia.Filter = "程序|*.exe|Word|*.d...

2019-02-16 09:13:02 119

转载 Winform窗体学习笔记 第十七篇 ProgressBar 类

使用思想:对于消耗时间多的运算,需要通过增加进度条来打消用户的焦虑心情,对于进度条的添加主要是在运行开始的时候进度条开始走动,运行完毕后,进度条读完,对于消耗时间多的运算主要是循环上面浪费时间,因此首先需要计算出循环的次数,接下来就可以按照每个循环增加一次了,有些可以直接读取循环次数,对于不能直接读取的,可以先建立一个循环只是用来计算次数的,由于没有其他运算,因此速度很快,几乎可以忽略的!(c# ...

2019-02-16 09:12:56 303

转载 Winform窗体学习笔记 第十六篇 Panel 类

1. 为所有Panel元素提供基类。为RadioButton和CheckBox等提供一个独立的面板。2. Panel 属性:Controls:Panel里面的控件集合。相关窗体控件:GroupBox类:表示一个 Windows 控件,该控件显示围绕一组具有可选标题的控件的框架。...

2019-02-16 09:12:45 88

转载 Winform窗体学习笔记 第十五篇 PictureBox 类

1. 表示用于显示图像的 Windows 图片框控件。2. PictureBox 属性:SizeMode:改变显示图片的方式,存在一个PictureBoxSizeMode枚举。 AutoSize,CenterImage,Normal,StretchImage(变形),Zoom(缩小)。 BorderStyle:指示控件的边框样式。 BackColor:获取或设置控件的背景色。指定为透...

2019-02-16 09:12:39 356

VC MFC按钮

VC MFC按钮 不规则按钮的,圆形按钮的绘制

2014-10-11

C++ OPENGL

C++ OPENGL相关介绍,有兴趣的可以看看

2014-08-13

C++知识点学习

C++的知识点,以及一些C++的例子,共C++学习用

2014-07-28

界面源码分析

界面源码分析,做C++、MFC界面的可以看看

2014-07-21

ATL解析代码

ATL解析代码,结合书籍一起看的,喜欢的可以看看

2014-07-17

Windows源码

windows设计方面的代码,对学习Windows有帮助

2014-07-18

COM入门书籍

COM入门书籍,希望对学习com的同学有帮助

2014-07-14

COM技术书籍

COM技术书籍,喜欢COM的可以看看,COM原理与应用

2014-07-09

数据库VC写的

用VC++写的一些数据库操作小程序,学习操作数据库用

2014-07-06

C++程序的例子

C++程序,与cel相关的一些操作,C++程序的例子

2014-07-07

界面库文件

用C++写的界面库文件,做界面的蛮有用的,

2014-06-30

WIN32DownLoad

WIN32DownLoad,用C++写的一个下载程序

2014-06-26

一个HelloWorld界面程序例子

一个HelloWorld界面程序例子,关于界面设计的,通过学习来提升自己

2014-06-22

ffmpeg、ffplay应用程序

ffmpeg、ffplay应用程序,可以播放视频类和转换视频类

2014-05-11

rtp包解析提取数据

rtp包解析,wireshark抓去的包的解析,提取数据

2014-05-08

MFC Windows程序设计

MFC Windows程序设计 经典书籍,喜欢的可以学习下

2014-04-10

Windows编程

Windows核心编程源码,可以参考,通过对比的看,学习的更快

2014-04-08

MFC编程技术

MFC Windows程序设计第二版中文版源代码,对比看书,学习方便快捷

2014-04-08

kkkklllllllllllllllllll

kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk

2013-11-06

VC VS 助手 多版本自适应

VS VC 的 助手 ,安装完成后,替换掉对应的dll就ok了

2018-08-09

对话框嵌入子对话框问题

发表于 2014-12-30 最后回复 2015-03-14

何去何从——有大神在不,有问题请教

发表于 2014-04-27 最后回复 2014-09-05

网口丢包率检测,急急急

发表于 2013-10-10 最后回复 2014-04-27

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除