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
Win32API
C# 实现窗口"绑架"
所谓"绑架"就是把其他Win32程序的窗体嵌入到我们托管的WinForm中.网上已经用很多java版和Delphi版还有WPF的.我在这里补充C#版的.定义需要的
Win32API
[DllImport("
format
·
2009-09-23 13:00
利用C++ Builder进行精确计时
不过Microsoft公司在
Win32API
函数库中已经为用户提供了一组用于高精度计时的底层函数,如果用户使用得当,计时精度可到1
yaneng
·
2009-09-22 12:00
C++
api
Microsoft
callback
开发工具
Delphi
利用JS获取IE客户端IP及MAC的实现
在ASP.NET中,要获取服务器端的MAC很容易,但是要获取客户端的MAC的地址确要花费一翻心思,通常的做法是调用
Win32API
或直接调用nbtstat命令,这样做有很多问题,而另一种方法就是直接用客户端脚本
lJean
·
2009-09-21 15:00
__stdcall,__cdecl,__fastcall的区别
1、_stdcall是Pascal程序的缺省调用方式,通常用于
Win32Api
中,函数采用从右到左的压栈方式,自己在退出时清空堆栈。
miyunhong
·
2009-09-17 17:00
MFC消息响应机制分析
它合理的封装了
WIN32API
函数,并设计了一套方便的消息映射机制。但这套机制本身比较庞大和复杂,对它的分析和了解无疑有助于我们写出更为合理的高效的程序。这里我们简单的分析MFC的消息
笑看风云淡
·
2009-09-15 11:00
将Win32 C/C++应用程序迁移到Linux-进程、线程和共享内存
本文的内容是
Win32API
(特别是进程、线程和共享内存服务)到POWER上Linux的映射。本文可以帮助您确定哪种映射服务最适合您的需要。
chenxiqiudie
·
2009-09-11 16:00
J2me实现对话框选择功能(如同应用软件时常弹出的提示框)
本文实现了一个阻塞当前线程的对话框,简要地说,你可以运用诸如
win32API
中dialog函数那样的方式来实现对话框并阻塞等待返回值,然后根据返回值执行 不同的处理。听起来很诱人吧。
erbo2008
·
2009-09-10 00:00
C++
c
UI
软件测试
C#
QT 关于应用程序只启动一个实例的问题
QT中可以使用纯
Win32API
使用CreateMutex可以实现只启动一个应用程序实例#include#include#include"mydlg.h"#ifdefQ_WS_WIN#include#endifintmain
ruiqingzheng
·
2009-09-07 23:00
c
api
null
qt
GetAsyncKeyState()与GetKeyboardState()
PC平台上的单键异步调用.这个调用是WINDOWS特定的,在
WIN32API
中,其语法如下: shortGetAsyncKeyState(intKeycode);下面的例子是检查左SHIFT键是否按下:
ctbinzi
·
2009-09-02 10:00
进程的创建和管理
一:进程的创建 1:
WIN32API
函数CreateProcess用来创建一个新的进程和它的主线程,这个新进程运行指定的可执行文件。
chpdirector84
·
2009-08-28 17:00
精确获取时间差
inlineunsigned__int64GetCycleCount(){__asm_emit0x0F__asm_emit0x31}以后在需要计数器的场合,可以像使用普通的
Win32API
一样,调用两次
coloriy
·
2009-08-28 15:00
windbg基础篇--window API
windowAPIUser32.dll,kernel32.dll,shell32.dll,gdi32.dll,rpcrt4.dll,comctl32.dll,advapi32.dll,version.dll等dll代表了
Win32API
随风
·
2009-08-24 11:00
Win32 SDK Application
用SDK的
Win32API
编写各种Windows应用程序,有其共同的规律:首先是编写WinMain函数,编写处理消息和事件的窗口过程WndProc,在WinMain里头注册窗口(RegisterWindow
ctbinzi
·
2009-08-24 11:00
C#(.Net) 配合WQL实现并口读写
第一种是用
win32API
来实现
jaychlas
·
2009-08-22 22:00
创建sqlite.lib 在VS中访问sqlite数据库
sqlite.org上下载得到Windows版本的sqlite,它是以sqlitedll.zip文件提供的,其中有sqlite3.def 和 sqlite3.dll文件,当然可以直接通过LoadLibrary等
WIN32API
izuoyan
·
2009-08-19 18:00
c
windows
sqlite
Microsoft
vc++
创建sqlite.lib 在VS中访问sqlite数据库
sqlite.org上下载得到Windows版本的sqlite,它是以sqlitedll.zip文件提供的,其中有sqlite3.def和sqlite3.dll文件,当然可以直接通过LoadLibrary等
WIN32API
Dreamcode
·
2009-08-19 18:00
数据库
sqlite
manager
Microsoft
Path
library
异常处理与MiniDump详解(3) SEH(Structured Exception Handling)
对于SEH,有点需要说明的是,SEH是属于操作系统的特性,不为特定语言设计,但是实际上,作为操作系统的特性,几乎就等同与面向C语言设计,这点很好理解,就像
Win32API
,Linux下的系统调用,都是操作系统的特性吧
yuntongsf
·
2009-08-19 14:00
使用MASM-调用API(1)
3.2.1 API是什么 Win32程序是构筑在
Win32API
基础上的。
wangningyu
·
2009-08-13 13:00
windows
api
汇编
Microsoft
dos
dll
C++网址
函数实例参考手册 http://www.codeguru.cn/CPP/CExample/ C\C++实例参考手册 http://www.codeguru.cn/CPP/cppExample/
Win32Api
·
2009-08-12 22:00
C++
关于Detours的一些介绍(出处不详)
具体用途是:拦截
WIN32API
调用,将其引导到自己的子程序,从而实现
WIN32API
的定制。为一个已在运行的进程创建一新线程,装入自己的代码并运行。----本文将简介Detou
Flaght
·
2009-08-02 22:00
邪恶的Windows
邪恶的Windows众所周知,
WIN32API
分为Unicode版和非Unicode版,由于Unicode是后来加进来的,为了向下兼容,微软的兄弟们使用了宏来统一接口,如MessageBox的定义:#ifdef
Heath's Blog
·
2009-07-29 23:00
_stdcall、_cdecl与_fastcall
1、_stdcall是Pascal程序的缺省调用方式,通常用于
Win32Api
中,函数采用从右到左的压栈方式,自己在退出时清空堆栈。VC将函数编译后会在函数名前面加上下划线前缀,
lingdxuyan
·
2009-07-17 22:00
c
汇编
pascal
编译器
keyboard
winapi
使用 DllImport 属性
例如,托管应用程序可能需要调用非托管
WIN32API
。下面的代码示例说明此通用方案,此示例将调用MessageBox(位于User
shaily
·
2009-07-14 14:00
dll动态加载的方式
2、通过
Win32API
函数LoadLibrary()显式的调用DLL,此函数返回DLL的实例句柄。
freebot
·
2009-07-01 10:00
VC
Python使用
win32api
系统钩子
有这样一个需求:客户的测试程序扫描一个产品的条形码,但是它没有和系统验证的功能(就是从系统里面检查是否可以在此测试位进行测试。比如说有10个测试位,这是第4个,那么就必须前面的3个测试位全部pass后,第4个测试位才能测试,这就是所说的验证。当然还有其他的情况,比如每个产品同一测试位只能测2次,再测第3次系统就应该提示要去维修了)。 我们碰到的问题
peikona
·
2009-06-29 20:00
python
Delphi
在uses下声明usesWindows ;这个Windows单元就包含了所有的
Win32API
函数的Delphi声明,一般在Delphi新建一个窗口项目时会自动生成.如果要使用其他的系统API就需要填加相应的
adagio2007
·
2009-06-28 12:00
windows
Delphi
NtQuerySystemInformation
NativeAPI乃Windows用户模式中为上层
Win32API
提供接口的本机系统服务。平常我们总是调用MS为我们提供的公用的
Win32API
函数来实现来实现我们系统的功能。
dawnstar_hoo
·
2009-06-26 13:00
api
struct
cache
Integer
System
performance
Win32API
多线程基本理论
一:临界区 临界区的出现形式是一小段代码,这一小段代码包含互斥资源。临界区也有一定的局限性:它只能用于同步单个进程中的线程。 使用临界区的基本步骤如下: (1)分配一个CRItICAL_SECTION结构。这一结构必须是全局的,因为它必须保障不同的线程来访问。 (2)初始化临界区。 (3)在不同线程中使用临界区。 (4)程序结束时清除CRItICAL
a31898534
·
2009-06-22 20:00
调试工具
OutputDebugString,这个是在Windows单元中的
WIN32API
函数,绿色环保,无污染,不残留。
okadler0518
·
2009-06-22 11:00
windows
api
工具
Delphi
函数调用方式
__stdcallPascal程序的缺省调用方式,通常用于
Win32Api
中,函数采用从右到左的压栈方式,被调用的函数退出时清空堆栈。可变参数的实现:通过va_start宏我们可以取得可变参数表的首指
大胖的部落格
·
2009-06-21 12:00
vc中bool与BOOL的区别
Win32API
中很多返回值为BOOL的函数都是三值逻辑。比如GetMessage().bool是标准C++数据类型,可取值true和false。
jaychou_yql
·
2009-06-20 18:55
职场
休闲
BOOL
vc下读写注册表
在
Win32API
中有一组Reg函数来处理这些问题。
程序之旅
·
2009-06-16 15:00
关于坐标空间和转换的说明
2、
Win32API
把世界坐标系空间和页面空间称为逻辑空间,最后一种坐标空间(即物理设备空间)通常指应用程序窗口的客户区。
lwqlzqh
·
2009-06-16 14:58
窗口
转换
休闲
视口
坐标空间
关于坐标空间和转换的说明
2、
Win32API
把世界坐标系空间和页面空间称为逻辑空间,最后一种坐标空间(即物理设备空间)通常指应用程序窗口的客户区。
lwqlzqh
·
2009-06-16 14:58
窗口
转换
休闲
视口
坐标空间
,__stdcall,__cdecl,__fastcall,thiscall,naked call,__pascal
转自http://www.zxbc.cn/html/20070429/9041.html1、_stdcall是pascal程序的缺省调用方式,通常用于
win32api
中,函数采用从右到左的压栈方式,自己在退出时清空堆栈
weide001
·
2009-06-10 13:00
c
mfc
pascal
编译器
generation
winapi
使用
win32api
实现任务栏图标
这是pythonwin32模块自带的例子,之前我对这个问题google了好久,谁知竟是骑马找马。如果你已经安装pythonwin32模块,可以找这个目录:C:\Python25\Lib\site-packages\win32\Demos\win32gui_taskbar.py,还有C:\Python25\Lib\site-packages\win32\Demos\win32gui_menu.py,
jamiesun
·
2009-06-07 14:00
python
OS
qt
vc++
wxPython
使用
win32api
实现任务栏图标
这是pythonwin32模块自带的例子,之前我对这个问题google了好久,谁知竟是骑马找马。如果你已经安装pythonwin32模块,可以找这个目录:C:\Python25\Lib\site-packages\win32\Demos\win32gui_taskbar.py,还有C:\Python25\Lib\site-packages\win32\Demos\win32gui_menu.py,
jamiesun
·
2009-06-07 14:00
python
OS
qt
vc++
wxPython
Windows X64上强制用x86模式运行c#程序
但是我的一个C#程序调用了Word2007的COM组件,并且调用了一些
Win32API
。那么问题就来了。
blueboy2000
·
2009-06-04 15:00
.net
windows
C#
dll
平台
X86
windows下gui程序框架选型初步
备选列表 -
win32api
- mfc - .net/winform/wpf - sdl - wxwidgets - qt - gtk - delphi - Borland
codeall
·
2009-05-31 12:00
windows
框架
IE
qt
WinForm
同步与异步
如,在
Win32API
中的SendMessage()就是同步行为,因为它在发送消息后,
programrookie
·
2009-05-27 15:00
工作
api
asynchronous
用DETOURS库获取NT管理员权限
用DETOURS库获取NT管理员权限 拦截
WIN32API
调用,将其引导到自己的子程序,从而实现
WIN32API
的定制。为一个已在运行的进程创建一新线程,装入自己的代码并运行。
ghost129
·
2009-05-13 00:00
function
api
prototype
null
dll
winapi
函数命名规则及调用约定:__stdcall,__cdecl,__fastcall,thiscall,naked call
_stdcall是Pascal程序的缺省调用方式,通常用于
Win32Api
中,函数采用从右到左的压栈方式,自己在退出时清空堆栈。
jonathandj
·
2009-05-09 17:00
javascript获取客户端网卡MAC地址和IP地址和计算机名
要获取服务器端的 MAC 很容易,但是要获取客户端的 MAC 的地址确要花费一翻心思,通常的做法是调用
Win32API
或直接调用 nbtstat 命令,这样做有很多问题,而另一种方法就是直接用客户端脚本
suan2046
·
2009-05-08 13:00
JavaScript
html
脚本
Security
Blog
C#调用Win32 API如何处理指针类型的参数
0、前言从VB到C#,被人诟病比较多的就是交互性比较差,又集中表现在调用
Win32API
上。如果说C/C++调用API只是调用函数这类轻松的活,在C#下却成了阻挡入门者的技术活。
zhensoft163
·
2009-04-29 19:00
数据结构
api
String
struct
C#
byte
DllImport C#
经常在网上看一些代码,能看到很多像这样的代码[DllImport("user32.dll")].然后下面就是一些复杂的函数,有的看不懂.经查资料后才知道,原来这些代码是在调用外部函数,而user32.dll正是
Win32API
yunhaiC
·
2009-04-24 09:00
api
object
String
user
C#
dll
c#中多线程---使用多线程
单元模式线程与WindowsForms最相关,因为大多WindowsForms使用或包装了长期存在的
Win32API
——连同它的单元传统。单元是多线程的逻辑上的“
lgg228tao
·
2009-04-23 17:00
从CWnd中找出Win32 Application的清晰结构
CWnd是MFC中所有窗体类的基类,对
WIN32API
函数进行了封装。由于涉及到进程、线程、安全等内容,使得CWnd类有些复杂。然而,结构是清晰的,遵循WIN32APPLICATION的编程思路。
bwmwm
·
2009-04-16 17:00
数据结构
编程
api
application
mfc
WINAPI 编程获取文件版本信息
WINAPI编程获取文件版本信息cheungmine本文演示如何使用
win32api
编写获得文件描述和产品版本。很简单的小程序。
cheungmine
·
2009-04-15 13:00
编程
api
struct
File
产品
winapi
Win32API
详解
1.GetLastInputInfoGetLastInputInfo是Windows中获取键盘和鼠标空闲时间的API1.调用函数GetLastInputInfo()以后,结构成员lpi.dwTime中的值并非上次输入事件发生以后的毫秒数。而是上次输入事件发生时的系统运行时间。相当于上次输入事件发生时执行了lpi.dwTime=::GetTickCount()。::GetTickCount()-lp
zlwzlwzlw
·
2009-04-14 10:00
windows
api
网络
winapi
Win32API
大全
1.API之网络函数WNetAddConnection创建同一个网络资源的永久性连接WNetAddConnection2创建同一个网络资源的连接WNetAddConnection3创建同一个网络资源的连接WNetCancelConnection结束一个网络连接WNetCancelConnection2结束一个网络连接WNetCloseEnum结束一次枚举操作WNetConnectionDialog
zlwzlwzlw
·
2009-04-14 09:00
windows
网络
api
图形
作业
磁盘
上一页
34
35
36
37
38
39
40
41
下一页
按字母分类:
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
其他