本人新手,最近学习API函数调用,用的是vs2010,但是运行时就会出错,说API函数调用导致堆栈不对称,希望大家帮忙解决一下 Public Class Form1
Public Declare Function GetAsyncKeyState Lib "user32" (ByVal vKey As Long) As Integer
Const VK_LEFT As Long = &H27 Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Label1.Text = "Begin"
Timer1.Interval = 10
Timer1.Enabled = True
End Sub Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
Label1.Text = "Hello"
If GetAsyncKeyState(VK_LEFT) Then
Label1.Text = "OK!"
Else
Label1.Text = "NO!"
End If
End Sub
End Class
Public Declare Function GetAsyncKeyState Lib "user32" (ByVal vKey As Long) As Integer
Const VK_LEFT As Long = &H27 Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Label1.Text = "Begin"
Timer1.Interval = 10
Timer1.Enabled = True
End Sub Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
Label1.Text = "Hello"
If GetAsyncKeyState(VK_LEFT) Then
Label1.Text = "OK!"
Else
Label1.Text = "NO!"
End If
End Sub
End Class
解决方案 »
- 怎样用vb自动选择ie对象中类型为radio,select,check的选项并付值?
- 急,vb连接数据库!在线等!请2点以前给我答案好吗?
- 谁有 HttpSendRequest这个api中文资料??
- 在98下提示adodc 未知错误,怎么办呀??
- 如何将控件的当前光标的指针样式变成"链接选择"的指针样式
- 请高手帮改代码--分不够再加
- 如何实现单击命令按扭实现打开一个网页!
- 高分求解:ADODC的Connectstring的设置。
- 如何在VB程序中修改Access2000的表结构
- 谁有vb 操纵mysql 的资料?
- 用VB 写了个程序后 进程中有 但是不显示界面
- vsflexgrid关联显示数据问题
Long Int64
Integer Int32 (相当于VB6中的Long)
Short Int16 (相当于VB6中的Integer)
恭喜楼主…………
VS 中,在窗体模块声明API 能用 Public 啊?
比如 CopyMemory 的 Void* 参数,win.tlb 中就轻易给 VB 调用声明出 9 个变种函数。