调用API是
怎么知道参数的值应该赋几啊?
比如
Private Declare Function SendScreenMessage Lib "user32" _
Alias "SendMessageA" _
(ByVal hwnd As Long, _
ByVal wMsg As Long, _
ByVal wParam As Long, _
lParam As Any) As LongPrivate Const MONITOR_ON = -1&
Private Const MONITOR_LOWPOWER = 1&
Private Const MONITOR_OFF = 2&
Private Const SC_MONITORPOWER = &HF170&
Private Const WM_SYSCOMMAND = &H112
我怎么才能知道MONITOR_ON 应该是-1& 阿?
怎么知道参数的值应该赋几啊?
比如
Private Declare Function SendScreenMessage Lib "user32" _
Alias "SendMessageA" _
(ByVal hwnd As Long, _
ByVal wMsg As Long, _
ByVal wParam As Long, _
lParam As Any) As LongPrivate Const MONITOR_ON = -1&
Private Const MONITOR_LOWPOWER = 1&
Private Const MONITOR_OFF = 2&
Private Const SC_MONITORPOWER = &HF170&
Private Const WM_SYSCOMMAND = &H112
我怎么才能知道MONITOR_ON 应该是-1& 阿?
解决方案 »
- TELNET环境下,向FTP服务器上传(发送)文件的命令是什么
- 高分求VB CRC校验程序(欧洲CCITT格式)(乱贴代码前麻烦先看看我的留言)
- vb里有没有和Delphi中的ScrollBox类似的控件
- 如何使用数组创造一组从负数到正数的数列?
- 网页上用VB写的ActiveX的问题
- 如何执行一个字符串命令?附源码
- 用 MateCreations Office Advantage 做 Chart 好 COOL!!!
- 用ADO连接数据源后,如何返回指定表的字段和字段属性?欢迎大家多多讨论!来者有分!
- 如果堆码累了,请进来......为之流泪
- 关于如何在窗体上显示文字。望大侠赐教!!!!!
- 为什么用户输入的密码和数据库中对应用户的密码打印出来是一样的,但是用if语句来判断确通不过?怪事,大家帮帮忙,谢谢
- 如何在Win2000/XP中实现关机?
看相应的头文件
用搜索引擎搜之
用vb自带的api浏览器查看:
外接程序/外接程序管理器/VB 6 API Viewer/加载行为/加载 确定后,外接程序/API 浏览器/文件/加载文件/选择WIN32API.TXT/API 类型/选择常数/然后输入 常数(比如MONITOR_ON ),就可以查看对应的数值了如果API浏览器里没找到对应的值,那就要查找MSDN或上网搜索了