zl程序教程

Windows API

  • win32api python 手册_windows api如何使用

    win32api python 手册_windows api如何使用

    本文整理汇总了Python中win32api.GetSystemMetrics方法的典型用法代码示例。如果您正苦于以下问题:Python win32api.GetSystemMetrics方法的具体用法?Python win32api.GetSystemMetrics怎么用?Python win32api.GetSystemMetrics使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您

    日期 2023-06-12 10:48:40     
  • Windows设备信息获取:(摄像头,声卡为例)Qt,WindowsAPI对比说明(1)

    Windows设备信息获取:(摄像头,声卡为例)Qt,WindowsAPI对比说明(1)

    简介近期一个小项目需要获取本机摄像头,声卡的信息,提供配置文件,用作软件配置。然后开始慢慢研究,说一下自己遇到的一些坑。系统环境Windows:Win10 Qt:5.8.5 VS:vs2013复制相关资料USB 获取设备VID,HID windows SetupAPI 介绍和使用 获取指定USB设备的VID PID和SerialNumber代码片段USB HID,VID说明USB 获取设备VI

    日期 2023-06-12 10:48:40     
  • WINDOWS2000下使用ISAPI方式安装PHP

    WINDOWS2000下使用ISAPI方式安装PHP

    使用ISAPI方式安装PHP。 下载连接:http://cn2.php.net/get/php-4.4.0-Win32.zip/from/cn.php.net/mirror ISAPI方式是WIN系统IIS下最有效率的PHP执行方式。强烈建议。 解压好PHP后,首先找到php.ini-dist把-dist  去掉,就成了文本方式显示。 打开PHP.INI 做略微修改。使用查找方式找TMP 找到.

    日期 2023-06-12 10:48:40     
  • c#不使用windowsapi函数打开我的电脑和获取电脑驱动器信息

    c#不使用windowsapi函数打开我的电脑和获取电脑驱动器信息

    打开我的电脑System.Diagnostics.Process.Start("explorer.exe","::{20D04FE0-3AEA-1069-A2D8-08002B30309D}"); 第二个参数也可为完整路径, 通过查询注册表拿到的一些完整路径例子: 复制代码代码如下:publicstringGetWindowsPath(stringpath)       {           

    日期 2023-06-12 10:48:40     
  • C#调用windowsapi关机(关机api)示例代码分享

    C#调用windowsapi关机(关机api)示例代码分享

    复制代码代码如下:usingSystem;usingSystem.Runtime.InteropServices; classshoutdown{   [StructLayout(LayoutKind.Sequential,Pack=1)]  internalstructTokPriv1Luid  {  publicintCount;  publiclongLuid;  publicintAtt

    日期 2023-06-12 10:48:40     
  • C#中调用WindowsAPI的技术要点说明

    C#中调用WindowsAPI的技术要点说明

    在.NetFrameworkSDK文档中,关于调用WindowsAPI的指示比较零散,并且其中稍全面一点的是针对VisualBasic.net讲述的。本文将C#中调用API的要点汇集如下,希望给未在C#中使用过API的朋友一点帮助。另外如果安装了VisualStudio.net的话,在C:\ProgramFiles\MicrosoftVisualStudio.NET\FrameworkSDK\S

    日期 2023-06-12 10:48:40     
  • python调用windowsapi锁定计算机示例

    python调用windowsapi锁定计算机示例

    调用WindowsAPI锁定计算机 本来想用Python32直接调用,可是没有发现Python32有WindowsAPILockWorkStation(); 因此,就直接调用WindowsDLL了 复制代码代码如下:#!/usr/bin/envpython#-*-coding:cp936-*- "调用WindowAPI锁定计算机" importctypes; dll=ctypes.WinDLL(

    日期 2023-06-12 10:48:40     
  • 使用WindowsAPI获取录音音频的方法

    使用WindowsAPI获取录音音频的方法

    本文实例介绍了使用winmm.h进行音频流的获取的方法,具体步骤如下: 一、首先需要包含以下引用对象 #include<Windows.h> #include"mmsystem.h" #pragmacomment(lib,"winmm.lib") 二、音频的获取需要调用7个函数 1.waveInGetNumDevs:返回系统中就绪的波形声音输入设备的数量 UINTwaveInGetN

    日期 2023-06-12 10:48:40     
  • windows常用API函数

    windows常用API函数

    http://www.vbgood.com/api.html http://hi.baidu.com/3582077/item/9cc3483b581f53c5392ffae3 第一个:FindWindow根据窗口类名或窗口标题名来获得窗口的句柄,该函数返回窗口的句柄, 这个函数的定义是这样的 HWND WINAPI FindWindow(LPCSTR lpClassName,LPCSTR

    日期 2023-06-12 10:48:40     
  • Qt-使用windows的API做串口通信(未完成)

    Qt-使用windows的API做串口通信(未完成)

    createfile setupcomm commtimeouts getcommtimeouts setcommtimeouts getcommstate setcommstate purgecomm

    日期 2023-06-12 10:48:40     
  • libEasyPlayer RTSP windows播放器SDK API接口设计说明

    libEasyPlayer RTSP windows播放器SDK API接口设计说明

    概述 libEasyPlayer实现对RTSP直播流进行实时采集和解码显示,稳定,高效,低延时;解码可采用intel硬件解码和软件解码两种方式,能实时进行录像和快照抓图,OSD叠加等功能。 API接口函数定义  int EasyPlayer_Init(); 函数说明: 播放器初始化,播放器使用之前调用; 参数说明:  void EasyPlayer_Relea

    日期 2023-06-12 10:48:40     
  • Windows API一日一练(1)第一个应用程序

    Windows API一日一练(1)第一个应用程序

    要跟计算机进行交互,就需要计算机显示信息给人看到,或者发出声音给人听到,然后人看到或听到相应的信息后,再输入其它信息给计算机,这样就可以让计算机进行数据处理,把结果显示给我们。现在就来编写一个最简单的Windows应用程序,让它提示一行文字给我们看到ÿ

    日期 2023-06-12 10:48:40     
  • Windows API一日一练(5)RegisterClass和RegisterClassEx函数

    Windows API一日一练(5)RegisterClass和RegisterClassEx函数

    为了可以创建自己的窗口,就需要向 Windows 操作系统注册窗口类型,以便后面创建窗口时调用。当然,如果使用 Windows 预先注册的窗口是不需要注册的。   函数声明如下: #if(WINVER >= 0x0400)

    日期 2023-06-12 10:48:40     
  • Windows API一日一练(11)GetMessage函数

    Windows API一日一练(11)GetMessage函数

    应用程序为了获取源源不断的消息,就需要调用函数 GetMessage 来实现,因为所有在窗口上的输入消息,都会放到应用程序的消息队列里,然后再发送给窗口回调函数处理。 函数 GetMessage 声明如下: WINUSERAPI

    日期 2023-06-12 10:48:40     
  • Windows API一日一练(13)TranslateMessage函数

    Windows API一日一练(13)TranslateMessage函数

    TranslateMessage 是用来把虚拟键消息转换为字符消息。由于 Windows 对所有键盘编码都是采用虚拟键的定义,这样当按键按下时,并不得字符消息,需要键盘映射转换为字符的消息。 TranslateMessage 函数用于将虚拟键消息转换为字符消息。字符消息被投递到调用

    日期 2023-06-12 10:48:40     
  • Windows API一日一练(14)DispatchMessage函数

    Windows API一日一练(14)DispatchMessage函数

    前面已经介绍从系统队列里获取一条消息,然后经过快捷键的函数检查,又通过字符消息函数的转换,最后要做的事情就是调用 DispatchMessage 函数,它的意思就是说要把这条消息发送到窗口里的消息处理函数 WindowProc 。   函数 Dispa

    日期 2023-06-12 10:48:40     
  • Windows API一日一练(23)SetTextColor函数

    Windows API一日一练(23)SetTextColor函数

    世界是多姿多彩的,色彩是不可以缺少的。在软件开发里,不同的字符颜色往往用来区分不同的数据类型,比如严重的警告,就是使用红色,当然这也是跟交通里红绿灯是一样的道理。最根本的原因,还是人类对自然的选择。毕竟人眼对不同的颜色作出了不同的选择。由于红色光波穿透性比较好

    日期 2023-06-12 10:48:40     
  • Windows API一日一练(37)MoveWindow函数

    Windows API一日一练(37)MoveWindow函数

    当你设计一个对话框的窗口时,就需要布局好所有按钮、文本显示框等等,由于每个按钮都是一个窗口,那么就需要移动这些窗口到合适的位置,这时就需要使用到 MoveWindow 函数。或者当你的界面需要动态地修改按钮位置,比如窗口放大了,按钮就需要跟着移动,

    日期 2023-06-12 10:48:40     
  • Windows API一日一练(36)SetWindowText函数

    Windows API一日一练(36)SetWindowText函数

    在开发软件里,有时候需要改变窗口上标题的文字。比如按钮上的文字,为了适应多国语言的显示,就需要改变它显示的内容。这时就需要使用 SetWindowText 函数来改它的内容。下面的例子就实现改变按钮的标题。   函数 SetWindowText 声明如下:

    日期 2023-06-12 10:48:40     
  • Windows API一日一练(43)WaitForSingleObject函数

    Windows API一日一练(43)WaitForSingleObject函数

    上面已经介绍怎么样创建一个简单的线程,在那里就需要使用函数 WaitForSingleObject ,它是用来做什么的呢?其实它是用来实现等待线程结束的,它的机理是这样的,通知 Windows 操作系统,现在我进入睡眼状态,当我关注的对象

    日期 2023-06-12 10:48:40     
  • Windows API一日一练(42)CreateThread函数

    Windows API一日一练(42)CreateThread函数

    随着时代的发展,计算机技术发展得很快。 CPU 已经从单核心到多核心的转变,也就是一个 CPU 里具备了同时做多件事情的能力,而不是过去的分时复用了,而是实实在在地做多件事情。因此,开发软件也进入了一个新时代,就是多线程软件的开发时代。如何合理地分配多

    日期 2023-06-12 10:48:40     
  • Windows API一日一练(49)SetThreadPriority和GetThreadPriority函数

    Windows API一日一练(49)SetThreadPriority和GetThreadPriority函数

    Windows 是抢先式执行任务的操作系统,无论进程还是线程都具有优先级的选择执行方式,这样就可以让用户更加方便处理多任务。比如当你一边听着音乐,一边上网时,这时就可以把音乐的任务执行级别高一点,这样不让音乐听起来断断续续。当你编写网络程序时,一个线程从网络接收数

    日期 2023-06-12 10:48:40     
  • Windows API一日一练(52)GetCurrentDirectory和SetCurrentDirectory函数

    Windows API一日一练(52)GetCurrentDirectory和SetCurrentDirectory函数

    在开发软件里,常常碰到要读取当前目录下的配置参数文件,或者打开当前目录下别的程序来运行,那么就需要获取当前进程的目录位置,这就需要使用函数 GetCurrentDirectory 获取当前进程所有在的目录。同时也可以使用 SetCurrentDirectory 函数来改变进程的当

    日期 2023-06-12 10:48:40     
  • Windows API一日一练(63)RegOpenKeyEx和RegCreateKeyEx函数

    Windows API一日一练(63)RegOpenKeyEx和RegCreateKeyEx函数

    由于电脑经常会关闭,或者应用程序也会经常关闭,但有一些参数是经常需要保存。比如当你打开程序,并设置了窗口的大小,想每次打开时都设置窗口为上次打开的大小。这样就需要保存窗口的大小,那么窗口大小的参数保存到那里呢?其实在 Windows 里最方便的做法࿰

    日期 2023-06-12 10:48:40     
  • Windows API一日一练(64) RegSetValueEx和RegDeleteValue函数

    Windows API一日一练(64) RegSetValueEx和RegDeleteValue函数

    上一次说到怎么创建注册表的键,但接着下来的问题就是怎么样保存数据到注册表里。注册表使用树形的方式管理数据,所以它的扩展和访问都是比较灵活的。不过注册表是系统重要信息库,每当 Windows 系统加载时,都首先从硬盘里读取它出来,才知道每台电脑所有硬件配置信息,

    日期 2023-06-12 10:48:40     
  • Windows API一日一练(65)RegQueryValueEx函数

    Windows API一日一练(65)RegQueryValueEx函数

    上一次介绍怎么样保存数据到注册表里,这次就需要从注册表里读取数据出来了。在这个例子里是读取字符串数据出来,主要调用函数 RegQueryValueEx 来实现。下面的例子里就是先查询键值的长度,然后再读取内容出来。   函数 RegQueryValueEx 声明如下&#

    日期 2023-06-12 10:48:40     
  • Windows API一日一练(66)CreateWaitableTimer和SetWaitableTimer函数

    Windows API一日一练(66)CreateWaitableTimer和SetWaitableTimer函数

    用户感觉到软件的好用,就是可以定时地做一些工作,而不需要人参与进去。比如每天定时地升级病毒库,定时地下载电影,定时地更新游戏里的人物。要想实现这些功能,就可以使用定时器的 API 函数 CreateWaitableTimer 和 SetWaitableTimer

    日期 2023-06-12 10:48:40     
  • Windows API一日一练(87)CreateProcess函数

    Windows API一日一练(87)CreateProcess函数

    人们需要处理的信息越来越复杂,往往在一个应用程序里是处理不完的,因此,就出现多个应用程序协同处理同一件事情。当然多个应用程序分开处理,也是比较容易开发,并且让应用程序复杂难度迅速降低。比如在开发一个银行的交易系统,有一个报表生成的主程序,然后还有很多小的

    日期 2023-06-12 10:48:40     
  • Windows API一日一练(89)OpenProcess函数

    Windows API一日一练(89)OpenProcess函数

    这一年来流氓软件特别多,面对这种非常恶心的软件,让大家非常痛苦。正是在这种环境之下,众多客户需要强大查杀这种流氓软件的工具。如果让你来开发一个查杀这种病毒的软件,你会怎么做呢?当然是先把电脑里所有进程遍历出来,然后把每个进程的详细信息显示给用户,让用户决

    日期 2023-06-12 10:48:40     
  • Windows API一日一练(93)GetSaveFileName函数

    Windows API一日一练(93)GetSaveFileName函数

    前面介绍了怎么样打开选择文件读取的对话框,当你设计的软件需要让用户选择保存时,就需要让用户去选择自己合适的文件名称来保存。那么就需要使用到保存文件对话框,也就是 API 函数 GetSaveFileName 。下面就来演示怎么样使用这个 API 函数。   函数

    日期 2023-06-12 10:48:40     
  • Windows API一日一练(54)WriteFile和ReadFile函数

    Windows API一日一练(54)WriteFile和ReadFile函数

    读写文件是每个 Windows 软件开发人员都需要做的工作。可见这项工作是非常重要的,毕竟各种各样的数据都需要保存起来,以便作各种各样的分析,或者通过网络传送给别人。像大家用 BT 下载的电影,在那个 BT 软件里,就需要不断从网络里接收到数据,

    日期 2023-06-12 10:48:40