VB中API的声明特殊问题

微点播萍子

微点播萍子

2016-02-19 21:45

下面,图老师小编带您去了解一下VB中API的声明特殊问题,生活就是不断的发现新事物,get新技能~

  我在调用api时,发现了下面了几个问题:

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/bianchengyuyan/)

  1.SystemParameterInfo
vb的api声明工具中第三个参数为 ByRef lpvParam as any.
  但若想用来更改桌面壁纸时必须声明为ByVal lpvParam as any.

  2.SendMessage
  当声明为Public Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) As Long

  发送SendMessage(me.hwnd,&h112,&hF140,0)为开始屏幕保护,而当第四个参数声明为ByVal lParam as any则为待机对话框。上述在Win98可以,而在Win2000中已避免了。

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/bianchengyuyan/)
展开更多 50%)
分享

猜你喜欢

VB中API的声明特殊问题

编程语言 网络编程
VB中API的声明特殊问题

API函数在VB中的应用

编程语言 网络编程
API函数在VB中的应用

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

vb 常量声明

电脑网络
vb 常量声明

API函数在VB开发中的应用

编程语言 网络编程
API函数在VB开发中的应用

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

VB的API编程精粹

电脑网络
VB的API编程精粹

VB中访问API函数之防错技巧

编程语言 网络编程
VB中访问API函数之防错技巧

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

在XPath查询中指定轴(转自MSSQL手册)

在XPath查询中指定轴(转自MSSQL手册)

Word中怎么制作打勾复选框

Word中怎么制作打勾复选框
下拉加载更多内容 ↓