win32 api函数_c调用webapi接口

2022-11-10 16:17:20 浏览数 (1)

前言 如果要在Windows上面写程序,就不得不了解一些 Win32Api 的使用,Win32 Api 在 C / C 的环境中使用非常的方便,直接调用头文件 <Windows.h> 使用就行了,但在 C#中不会这么简单,需要在指定的模块之中导入想要的Win32,下面我们来学习一下如何在C#之中使用Win32 Api . . .


在测试Win32 Api 之前,我先教大家如何获取有窗口的进程信息,代码如下:

有窗口的进程,它的窗口句柄不会为 0,所以我们只需在所有运行的程序之中判断一下即可,下面是效果:

这些都是我所运行有窗口的进程 . . .


Win32 Api 使用

  1. 首先我们准备一个额外的窗口,用于测试 Api:
  1. 准备两个按钮,一个用于显示上面的窗口,另一个用于测试 Api:
  1. 导入 Win32 Api:

User32 表示导入的 Api所在模块 CharSet 表示字符集 下面的是一个 Api 对应的样式(参数要对应正确),可以百度搜索查询 . . .

很明显,这两个分别是 查找窗口 与 设置窗口到最上面 . . .

  1. 显示窗口事件:
  1. 测试按钮:
  1. 效果演示动图:

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/183157.html原文链接:https://javaforall.cn

0 人点赞