win32api之添加水印
不多说,直接上代码。
public class Watermark
{private const int EM_SETCUEBANNER = 0x1501;/// <summary>/// 设置水印./// </summary>/// <param name="handle">The handle.</param>/// <param name="watermark">The watermark.</param>/// <author>YangSen</author>public static void SetValue(IntPtr handle, string watermark){Methods.SendMessage(handle, EM_SETCUEBANNER, 0, watermark);}/// <summary>/// 清楚水印./// </summary>/// <param name="handle">The handle.</param>/// <author>YangSen</author>public static void Clear(IntPtr handle){Methods.SendMessage(handle, EM_SETCUEBANNER, 0, string.Empty);}
}
[DllImport("user32.dll", CharSet = CharSet.Auto, SetLastError = false)]
public static extern IntPtr SendMessage(IntPtr hWnd, uint Msg, uint wParam, [MarshalAs(UnmanagedType.LPWStr)] string lParam);
设置水印的效果我这里就不多说了,有兴趣的朋友可以试一下。适合编辑类的控件。
win32api之添加水印相关推荐
- itex将html转成pdf加水印,itext操作PDF文件添加水印
功能描述:添加图片和文字水印 /** * * [功能描述:添加图片和文字水印] [功能详细描述:功能详细描述] * @param srcFile 待加水印文件 * @param destFile 加水 ...
- 用java实现给图片增加图片水印或者文字水印(也支持视频图像帧添加水印)
javaCV图像处理系列: javaCV图像处理之1:实时视频添加文字水印并截取视频图像保存成图片,实现文字水印的字体.位置.大小.粗度.翻转.平滑等操作 javaCV图像处理之2:实时视频添加图片水 ...
- 一个鼠标类( Using C# and Win32API)
作者:网际浪子 出处:网络 namespace ClassLibrary.Hardware { // 原创 Using C# and Win32API ( 最近我把所有的Win32API ...
- IOS视频编辑功能详解上篇-添加水印
前言 用代码在简单视频编辑中,主要就是加美颜.水印(贴图).视频截取.视频拼接.音视频的处理,在美颜中,使用GPUImage即可实现多种滤镜.磨皮美颜的功能,并且可以脸部识别实时美颜等功能,这个有很多 ...
- C#使用WIN32API来高效率的遍历文件和目录(转)
我们有时需要遍历某个目录下的文件和子目录,可以使用System.IO.DirectoryInfo.GetDirectories或 GetFiles来获得目录下的所有的文件和子目录,当这个目录下的内容比 ...
- 分享几个用 Python 给图片添加水印的方法,简单实用
作者 |俊欣 来源 |关于数据分析与可视化 今天来分享几种可以给图片添加水印的方法,都是十分的简单实用,大家在看了之后也可以私底下去自己试试,有些方法需要的代码量就比较少,有些方法需要的代码量就稍微多 ...
- python爬虫执行scrapy crawl demo出现: import win32api ModuleNotFoundError: No module named 'win32api'错误
执行: >scrapy crawl demo 可能会出现这个错误: import win32api ModuleNotFoundError: No module named 'win32api' ...
- Python为图像添加水印(add watermark to an image)
Python为图像添加水印(add watermark to an image) 目录 Python为图像添加水印(add watermark to an image) #原始图像
- jQuery图片自动添加水印插件
JS脚本(jQuery)为图片加水印效果预览: http://hovertree.com/texiao/jquery/94/ 本功能使用HTML5实现,可为图片加上文字水印,可设置文字,设置颜色,位置 ...
- Win32API 窗口程序的创建7大步骤
Win32API 窗口程序的创建7大步骤 1 定义WinMain入口函数 2 定义窗口处理函数 WindowsProc(用来处理消息.有如公司业务处理,具体干活的人.) 3 注册窗口类 Registe ...
最新文章
- C语言标准库函数getenv的实现
- VS2008生成DLL文件的方法、引用dll文件以及意义
- 数据结构 单链表 (C++)(转载)
- 后台开发人员面试内容——JVM虚拟机(四)
- python zipfile 文件压缩和文件
- Objective-C 工厂方法
- http://jingyan.baidu.com/article/dca1fa6fa07000f1a44052f6.html
- JavaScript中的“ this”关键字
- 美团技术:到店结算平台实践(胶片)
- html5 dropdownlist,使用HTML5 FindByValue下拉列表(html5 dropdownlist using F
- Python 学习随笔
- Spring Boot设置匹配指定后缀*.action *.do的路径
- [javaweb]jsp+servlet+mysql购书网站
- FPGA零基础学习:数字电路中的数字表示
- 【二〇二一·立春】读书笔记
- 理财入门:企业分析(简述)
- ireport java 变量_iReport —— 使用 JavaBean 作为数据源
- DNS的工作过程详解
- Android中级面筋:开发2年的程序员如何短期突击面试?
- 【LeetCode】跳跃游戏Ⅰ~Ⅵ(我真的跳晕了@_@)