C# Win32API类
class Win32API
{
[DllImport("User32.dll")] //User32.dll是Windows操作系统的核心动态库之一
public static extern int FindWindow(string lpClassName, string lpWindowName);
[DllImport("user32", EntryPoint = "RegisterWindowMessage")]
public static extern int RegisterWindowMessage(
string lpString
);
[DllImport("user32", EntryPoint = "SendMessage")]
public static extern int SendMessage(
int hwnd,
int wMsg,
int wParam,
ref int lParam
);
[DllImport("OLEACC.DLL", EntryPoint = "ObjectFromLresult")]
public static extern int ObjectFromLresult(
int lResult,
ref System.Guid riid,
int wParam,
[System.Runtime.InteropServices.MarshalAs(UnmanagedType.Interface), System.Runtime.InteropServices.In, System.Runtime.InteropServices.Out]ref System.Object ppvObject
//注意这个函数ObjectFromLresult的声明.
);
}
C# Win32API类相关推荐
- C#进行单击操作、单击位置记录、捕获全局左右键单击事件
自己封装了AClick.cs和Win32Api.cs两个类,下面有源码,直接调用即可 源码地址:C#单击操作.位置记录.捕获单击事件源码 效果图: 1.单击操作 new AClick().AutoCl ...
- IE浏览器整页截屏程序
最近项目中涉及到浏览器整页截屏的功能,有点复杂,研究了一天,终于在IE浏览器下实现,至于其他浏览器,以后再研究. 所谓整页截屏,就是说把整个页面全部截进去,包括通过滚动才能看到的部分. 在网上搜了一下 ...
- winform窗体嵌入excel,excel就不是激活的窗体
如果你将 Excel 嵌入到 WinForms 窗体中,并且 Excel 不是激活的窗体,那么你可以通过以下代码获取 Excel 父窗体的名称: IntPtr excelHwnd = excelApp ...
- 自己搜集编写的Delphi 通用函数
{ ********************************************************************** } { Currency Common Functio ...
- 一个鼠标类( Using C# and Win32API)
作者:网际浪子 出处:网络 namespace ClassLibrary.Hardware { // 原创 Using C# and Win32API ( 最近我把所有的Win32API ...
- Win32API 窗口程序的创建7大步骤
Win32API 窗口程序的创建7大步骤 1 定义WinMain入口函数 2 定义窗口处理函数 WindowsProc(用来处理消息.有如公司业务处理,具体干活的人.) 3 注册窗口类 Registe ...
- 俄罗斯方块:win32api开发
本文简述一门课程,演示win32api开发俄罗斯方块的开发过程.如果学生学习过C语言,没学过或者学习C++不好,刚刚開始学习win32api程序设计,还不懂消息循环和注冊窗体类. 近期的照片在这里 ...
- 我也分享一个c# ini操作类
刚刚看了一篇 @云菲菲 的关于基于正则的INI辅助类文章:http://www.cnblogs.com/yunfeifei/p/4081977.html,作者写的不错.还看到评论处有一个的地址:htt ...
- python安装缺少api怎么办_请问缺少win32api模块该如何解决?
32位WINDOWS7,PYTHON3.6.2环境下,一个简单的爬虫程序,加载了一些包: from scrapy.selector import Selector from scrapy import ...
最新文章
- 学计算机必懂的53个单词缩写
- 如何在Java中将String转换为int?
- ASP.NET 2.0 Web Part编程入门(实践篇)
- Nutch编译及集成eclipse+mysql开发环境的部署总结
- .NET遗留应用改造——性能优化篇
- 二叉树的遍历—广度优先(BFS)和深度优先(DFS)python实现
- mysql+ubunt+绿色安装_Mysql在ubuntu18上的安装及简单使用
- 如何设置电脑开机自动提示(防止忘打卡等)
- 「常微分方程」(阿諾爾德) Page 6 問題4 經過擴張相空間的每一點有且僅有一條積分曲線...
- release优化和不优化结果不一致_您了解网站优化吗?优化效果不明显?排名不稳定是为什么?...
- dockerfile 与 docker-compose的区别
- android发布新版忘记keystore(jks)密码终极解决方案
- 路径压缩_实战|python GUI压缩小程序
- 数电4_4——常见组合逻辑电路(3)数据选择器
- 全国大学生“高教杯“成图大赛:关于蜗轮蜗杆快速建模研究(一)
- java工作流flowable
- 土方回填施工方案范本_外购土方回填施工方案
- html空桃心的特殊符号,王者荣耀名字特殊符号空白代码 名字特殊符号爱心尾巴大全可复制...
- 股票涨或跌为什么?看懂本质,才能顺势而为!
- 数学与计算机科学虎扑,北大数学系在国内是最顶级存在吗?