今天一位同事想写一个全屏幕截图的代码。当然要实现的第一步是能够获取整个屏幕的位图,记得Win32 API的CreateDC, BitBlt等函数可以使用。于是上网查了下,果然屏幕截图用这些函数。但...
在C# winform 应用程序中,经常用到这样一种应用:在窗体处于最小化时,隐藏该程序的任务栏图标,在托盘上显示该程序的图标,用以下代码可以实现: 复制代码 代码如下: private void...
在C# winform 应用程序中,经常用到这样一种应用:在窗体处于最小化时,隐藏该程序的任务栏图标,在托盘上显示该程序的图标,用以下代码可以实现: 复制代码 代码如下: private void...
钩子(Hook),是Windows消息处理机制的一个平台,应用程序可以在上面设置子程以监视指定窗口的某种消息,而且所监视的窗口可以是其他进程所创建的。当消息到达后,在目标窗口处理函数...
以下这段C#代码实现的功能是在屏幕上画图的效果!具体代码如下: 复制代码 代码如下: //DllImport所在的名字空间 using System.Runtime.InteropServices; [DllImport(User32.dll)] public extern static System....
在应用中,我们可能会需要实现像Ctrl+C复制、Ctrl+V粘贴这样的快捷键,本文简单介绍了它的实现,并给出了一个实现类。 (1)建立一个类文件,命名为HotKey.cs,代码如下: 复制代码 代...
在C#winform应用程序中,可以用GDI绘制出线条或图形。 1、在主窗体上绘制线条或图形 复制代码 代码如下: using (Graphics g = this.CreateGraphics()) { g.DrawLine(Pens.Blue, new Point(10, 10), new Point(100...
前几篇我已经向大家介绍了如何使用GDI+来绘图,并做了一个截图的实例,这篇我向大家介绍下如何来做一个类似windows画图的工具. 个人认为如果想做一个功能强大的绘图工具,那么单...
关于这个的例子其实网上已经有这方面的资料了,但是为了文章的完整性,还是觉得有必要讲解. 我们先来看一下效果: (图(图1) ( 图2 ) 接下来看看这是如何做到的. 思路:聊天窗体上...
在上一篇里已经向大家介绍了如何使用GDI+绘制简单的图像,这一片继续向大家介绍其它一些绘图知识. 1.首先我们来看下上一片中我们使用过的Pen. Pen的属性主要有: Color(颜色),DashCap(短划...