E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
WinAPI
WinAPI
: waveInStop - 停止输入
提示: 如果未启动则调用无效, 但也返回 0; 缓冲区会被返回, TWaveHdr 结构中的 dwBytesRecorded 将包含返回的实际数据的长度. //声明: waveInStop( hWaveIn: HWAVEIN {设备句柄} ): MMRESULT; {成功返回 0; 可能的错误值见下:} MMSYSERR_INVALHANDLE = 5; {设
·
2015-11-08 10:58
Stop
WinAPI
: waveInPrepareHeader - 为波形输入准备一个缓冲区
提示: 必须调用 GlobalAlloc 给 TWaveHdr 和其中的 lpData 指向的缓冲区分配内存(使用 GMEM_MOVEABLE、GMEM_SHARE), 并用 GlobalLock 锁定. //声明: waveInPrepareHeader( hWaveIn: HWAVEIN; {设备句柄} lpWaveInHdr: PWaveHdr; {TWave
·
2015-11-08 10:57
header
WinAPI
: waveInReset - 重置输入
提示: 函数会终止输入, 位置清0; 放弃未处理的缓冲区并返回给程序; TWaveHdr 结构中的 dwBytesRecorded 将包含实际数据的长度. //声明: waveInReset( hWaveIn: HWAVEIN {设备句柄} ): MMRESULT; {成功返回 0; 可能的错误值见下:} MMSYSERR_INVALHANDLE = 5
·
2015-11-08 10:57
reset
WinAPI
: waveInOpen - 打开波形输入设备
提示: 因为其中的回调函数是在中断时间内访问的, 必须在 DLL 中; 要访问的数据都必须是在固定的数据段中; 除了 PostMessage timeGetSystemTime timeGetTime timeSetEvent timeKillEvent midiOutShortMsg midiOutLongMsg OutputDebugString 外, 也不能有
·
2015-11-08 10:56
open
WinAPI
: waveInGetPosition - 获取当前输入设备的输入位置
//声明: waveInGetPosition( hWaveIn: HWAVEIN; {设备句柄} lpInfo: PMMTime; {TMMTime 结构的指针} uSize: UINT {TMMTime 结构大小} ): MMRESULT; {成功返回 0; 可能的错误值见下:} MMSYSERR_INVALHANDLE = 5;
·
2015-11-08 10:55
position
WinAPI
: waveInGetID - 获取输入设备 ID
//声明: waveInGetID( hWaveIn: HWAVEIN; {获取输入设备句柄} lpuDeviceID: PUINT {接受 ID 的变量的指针} ): MMRESULT; {成功返回 0; 可能的错误值见下:} MMSYSERR_INVALHANDLE = 5; {设备句柄无效} MMSYSERR_HANDLEBUSY = 12;
·
2015-11-08 10:54
api
WinAPI
: waveInGetErrorText - 根据错误号得到错误描述
提示: 错误文本的长度一般不超过 MAXERRORLENGTH = 128; 如果缓冲区太小, 文本会被截断. //声明: waveInGetErrorText( mmrError: MMRESULT; {错误号} lpText: PChar; {缓冲区} uSize: UINT {缓冲区大小} ): MMRESULT; {
·
2015-11-08 10:53
error
WinAPI
: waveInGetDevCaps - 查询输入设备的性能
//声明: waveInGetDevCaps( hwo: HWAVEOUT; {输入设备ID; HWAVEIN ?} lpCaps: PWaveInCaps; {TWaveInCaps 结构的指针, 用于接受设备信息} uSize: UINT {TWaveInCaps 结构大小} ): MMRESULT; {成功返回 0;
·
2015-11-08 10:53
api
WinAPI
: waveInClose - 关闭指定的波形输入设备
提示: 若 waveInAddBuffer 送出的缓冲区未返回则失败; 可用 waveInReset 放弃所有未用完的缓冲区. //声明: waveInClose( hWaveIn: HWAVEIN {设备句柄; 函数若成功返回, 句柄则不再有效} ): MMRESULT; {成功返回 0; 可能的错误值见下:} MMSYSERR_INVALHANDLE = 5
·
2015-11-08 10:52
close
WinAPI
: waveInAddBuffer - 向波形输入设备发送一个输入缓冲区
提示: 缓冲区写满后送回应用程序. 在缓冲区给 waveInAddBuffer 前, 先要调用 waveInPrepareHeader 准备; 还要调用 GlobalAlloc 给 TWaveHdr 和其中 lpData 指向的缓冲区分配内存(使用 GMEM_MOVEABLE、GMEM_SHARE), 并用 GlobalLock 锁定. //声明: waveInAddBuffer
·
2015-11-08 10:51
buffer
XE2做单实例
1 unit Unit11; 2 3 interface 4 5 uses 6
Winapi
.Windows,
Winapi
.Messages, System.SysUtils
·
2015-11-08 10:37
实例
Delphi实现静态变量
1 unit Unit6; 2 3 interface 4 5 uses 6
Winapi
.Windows,
Winapi
.Messages, System.SysUti
·
2015-11-08 10:36
Delphi
VC调用DLL库方法的方法
iTransparent) { HINSTANCE hInst = LoadLibrary("User32.DLL"); if(hInst) { typedef BOOL (
WINAPI
·
2015-11-08 09:32
dll
workplace background
super(); this.design().colorScheme(FormColorScheme::RGB); this.design().backgroundColor(
WinAPI
lingdanglfw
·
2015-11-08 09:00
显示鼠标单击控件次数
HINSTANCE hInst; /* The 'main' function of Win32 GUI programs: this is where execution starts */ int
WINAPI
努力喵
·
2015-11-08 02:00
Windows static控件(静态文本框控件)
HINSTANCE hInst; /* The 'main' function of Win32 GUI programs: this is where execution starts */ int
WINAPI
努力喵
·
2015-11-08 02:00
画一个边缘为红色的椭圆,并用蓝色填充
WPARAM, LPARAM); /* The 'main' function of Win32 GUI programs: this is where execution starts */ int
WINAPI
努力喵
·
2015-11-08 00:00
画一个圆角矩形、椭圆
WPARAM, LPARAM); /* The 'main' function of Win32 GUI programs: this is where execution starts */ int
WINAPI
努力喵
·
2015-11-07 23:00
画一个矩形
WPARAM, LPARAM); /* The 'main' function of Win32 GUI programs: this is where execution starts */ int
WINAPI
努力喵
·
2015-11-07 23:00
主函数 main WinMain _tmain _tWinMain 的区别
(int
WINAPI
WinMain()) 中
WINAPI
是__stdcall宏,在windef.h中定义的。
·
2015-11-07 14:08
main
LoadImage()使用
该系统被定义: WINUSERAPIHANDLE
WINAPI
LoadImageA( HINSTANCE, LPCSTR, 
·
2015-11-07 14:11
image
常见文件、目录、路径操作函数
BOOL
WINAPI
DeleteFile(__in LPCTSTR lpFileName); // 删除一个文件 int SHFileOperation(LPSHFILEOPSTRUCT lpFileOp
·
2015-11-07 14:15
文件
C# 让控件全屏显示(WinForm)
1.使用
winapi
“SetParent” 接口: [DllImport("user32.dll", SetLastError = true)]
·
2015-11-07 14:05
WinForm
如何设置控制台字体颜色
SetConsoleTextAttribute 函数原型 1 BOOL
WINAPI
SetConsoleTextAttribute( 2 _In_ HANDLE hConsoleOutput
·
2015-11-07 13:31
控制台
浅谈Windows API编程 (这个经典)
浅谈Windows API编程 2007年10月20日星期六 20:29 WinSDK是编程中的传统难点,个人写的
WinAPI
程序也不少了,其实之所以难就难在每个调用的API都包含着
·
2015-11-07 13:29
windows
获取程序自身大小的2个函数
unit Unit1; interface uses
Winapi
.Windows,
Winapi
.Messages, System.SysUtils, System.Variants
·
2015-11-07 13:10
函数
实时获取网络时间 并转换为北京时间的函数
unit Unit1; interface uses
Winapi
.Windows,
Winapi
.Messages, System.SysUtils, System.Variants
·
2015-11-07 13:10
函数
遍历INI文件和删除指定域内容
BOOL
WINAPI
WritePrivateProfileString( __in LPCTSTR lpAppName, __in LPCTSTR
·
2015-11-07 13:54
ini
console application 截获 ctrl - c
代码 #ifdef _MSC_VER BOOL
WINAPI
console_handler(DWORD cevent) {  
·
2015-11-07 13:22
application
线程同步(VC_Win32)
Interlocked 系列函数 为何要使用 Interlocked 系列来修改线程共享变量,先看看下面的例子: //共享变量 g_x long g_x = 0; //线程1 DWORD
WINAPI
·
2015-11-07 11:26
Win32
MFC DLL 调用
CodeBOOL
WINAPI
DllMain(HINSTANCE hInstance, DWORD dwReason, LPVOID /*lpReserved*/) { if (dwReason
·
2015-11-07 10:51
mfc
写个类操作窗口(句柄操作)
这里以改变窗口的输入框(Text)举例,其他自己搞吧,就是调用
WinAPI
。
·
2015-11-07 10:57
操作
仿制用友U8界面
unit Unit1; interface uses
Winapi
.Windows,
Winapi
.Messages, System.SysUtils, System.Variants
·
2015-11-07 10:50
界面
com基于mfc和非mfc的区别
///////////// // DLL Entry Point extern " C " BOOL
WINAPI
·
2015-11-07 09:43
mfc
windows 一个进程(Process)最多可以生成多少个线程(Thread)
#define MAX_THREADS50000#include #include DWORD
WINAPI
ThreadProc(LPVOIDlpParam){ while(1)
huapeng_guo
·
2015-11-07 08:00
线程同步(VC_Win32)
Interlocked 系列函数 为何要使用 Interlocked 系列来修改线程共享变量,先看看下面的例子: //共享变量 g_x long g_x = 0; //线程1 DWORD
WINAPI
·
2015-11-06 07:13
Win32
建立子窗口并处理其反馈的消息
include <stdio.h> LRESULT CALLBACK _procWinMain(HWND,UINT,WPARAM,LPARAM); int
WINAPI
·
2015-11-05 08:55
处理
使用keybd_event模拟键盘输入
nbsp;<windows.h> BOOL CALLBACK GetChild(HWND hWnd,LPARAM lParam); int
WINAPI
·
2015-11-05 08:53
event
通过发送WM_GETTEXT命令获得EDIT中的信息
lt;windows.h> BOOL CALLBACK EnumChildProc(HWND hWnd,LPARAM lParam); int
WINAPI
·
2015-11-05 08:52
text
应用程序间消息的互发
位汇编语言程序设计 书中的例子,程序A向程序B发送消息,程序B响应这个消息,代码如下 Code 发送程序代码: #include <windows.h> int
WINAPI
·
2015-11-05 08:50
应用程序
Spherical Harmonics Lighting in DirectX
对于Per-Vertex SH coefficient,使用D3DXSHPRTSimulation HRESULT
WINAPI
D3DXSHPRTSimulation(UINT Order, LPD3DXMESH
·
2015-11-05 08:09
ARM
Msi.h causes compilation error in vs2010
Google一下,发现<msi.h>依赖于
WINAPI
宏,因此就需要首先引用 <windows.h>。 注
·
2015-11-05 08:46
VS2010
vc下实现的简单的学生管理系统
#include <windowsx.h> #include "resource.h" #include "MainDlg.h" BOOL
WINAPI
·
2015-11-03 21:00
管理
vc下简单的计算器实现
代码如下: View Code 1 BOOL
WINAPI
Main_Proc(HWND hW
·
2015-11-03 21:59
计算器
WINDOWS黑客基础(3):注入代码
有很多辅助功能给你使用,比如吃药,使用物品等功能,这个时候我们就是使用注入代码的技术,简单的来将就是我们让另外一个进程去执行我们想让它执行的代码,这中间的关键函数是CreateRemoteThread HANDLE
WINAPI
·
2015-11-03 20:59
windows
在DLL中封装的VCL窗体Tab键响应的问题
移动到下一个焦点的
WinAPI
函数:Perform
·
2015-11-03 20:26
dll
C++创建带有参数输入的多线程
#include"stdafx.h"#include#includeusingnamespacestd;structtest{charname[100];}; DWORD
WINAPI
Fun(LPVOIDlpParamter
Mr康康
·
2015-11-03 10:00
多线程
C++
关于多线程的那些事
DWORD dwThreadNum = 0; //总线程数 DWORD
WINAPI
ThreadProc( LPVOID lpParameter) { CListTestThre
·
2015-11-02 18:59
多线程
[code]HELLOWIN
lt;windows.h> //窗口过程函数 LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARAM); //程序入口函数 int
WINAPI
·
2015-11-02 17:52
code
DELPHI (VCL及FMX[Firemonkey])启动时的欢迎窗口实现代码
VCL里面的的实现 program ZhouFamily; uses Vcl.Forms,
Winapi
.Windows, FrmZhouFamilyMainU in 'FrmZhouFamilyMainU.pas
·
2015-11-02 17:05
Delphi
上一页
30
31
32
33
34
35
36
37
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他