c_调用win32_的api函数

c_调用win32_的api函数

ID:18824880

大小:60.00 KB

页数:8页

时间:2018-09-22

c_调用win32_的api函数_第1页
c_调用win32_的api函数_第2页
c_调用win32_的api函数_第3页
c_调用win32_的api函数_第4页
c_调用win32_的api函数_第5页
资源描述:

《c_调用win32_的api函数》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C#调用Win32的API函数--User32.dllWin32的API函数是微软自己的东西,可以直接在C#中直接调用,在做WinForm时还是很有帮助的。有时候我们之直接调用Win32的API,可以很高效的实现想要的效果。代码usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Runtime.InteropServices;namespaceWindowsAPI{classCSharp_Win32Api{#regionUser32.dll

2、函数///

///该函数检索一指定窗口的客户区域或整个屏幕的显示设备上下文环境的句柄,以后可以在GDI函数中使用该句柄来在设备上下文环境中绘图。hWnd:设备上下文环境被检索的窗口的句柄///[DllImport("user32.dll",CharSet=CharSet.Auto)]publicstaticexternIntPtrGetDC(IntPtrhWnd);//////函数释放设备上下文环境(DC)供其他应用程序使用。///publicstaticexternintReleaseDC(

3、IntPtrhWnd,IntPtrhDC);///

///该函数返回桌面窗口的句柄。桌面窗口覆盖整个屏幕。///staticpublicexternIntPtrGetDesktopWindow();//////该函数设置指定窗口的显示状态。///staticpublicexternboolShowWindow(IntPtrhWnd,shortState);//////通过发送重绘消息WM_PAINT给目标窗体来更新目标窗体客户区的无效区域。///stati

4、cpublicexternboolUpdateWindow(IntPtrhWnd);///

///该函数将创建指定窗口的线程设置到前台,并且激活该窗口。键盘输入转向该窗口,并为用户改各种可视的记号。系统给创建前台窗口的线程分配的权限稍高于其他线程。///staticpublicexternboolSetForegroundWindow(IntPtrhWnd);//////该函数改变一个子窗口,弹出式窗口式顶层窗口的尺寸,位置和Z序。///staticpublicexternboolSetWin

5、dowPos(IntPtrhWnd,IntPtrhWndInsertAfter,intx,inty,intWidth,intHeight,uintflags);///

///打开剪切板///staticpublicexternboolOpenClipboard(IntPtrhWndNewOwner);//////关闭剪切板///staticpublicexternboolCloseClipboard();//////打开清空staticpublicexte

6、rnboolEmptyClipboard();///

///将存放有数据的内存块放入剪切板的资源管理中///staticpublicexternIntPtrSetClipboardData(uintFormat,IntPtrhData);//////在一个矩形中装载指定菜单条目的屏幕坐标信息///staticpublicexternboolGetMenuItemRect(IntPtrhWnd,IntPtrhMenu,uintItem,refRECTrc);[DllImport("user32.

7、dll",ExactSpelling=true,CharSet=CharSet.Auto)]///

///该函数获得一个指定子窗口的父窗口句柄。///publicstaticexternIntPtrGetParent(IntPtrhWnd);//////该函数将指定的消息发送到一个或多个窗口。此函数为指定的窗口调用窗口程序,直到窗口程序处理完消息再返回。 //////其窗口程序将接收消息的窗口的句柄///

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。