VB基本语句请问

VB基本语句请教
正在学习,看到一下语句,就做了个窗体,一个按钮,下列语句添加到按钮中试运行,
Public Declare Sub keybd_event Lib "user32" (ByVal bVk As Byte, ByVal Scan As Byte, ByVal dwFlags As Long, ByVal dwExtraInfo As Long)
 
Private Sub Command1_Click()
Call keybd_event(91, 0, 0, 0)
Call keybd_event(82, 0, 0, 0)
End Sub

结果显示
编译错误
常数,固定长度字符串,用户定义类型,Declare语句不允许作为对象模块的public成员

这是啥意思啊,该怎么解决调试?


------解决方案--------------------
Private Declare Sub keybd_event Lib "user32" (ByVal bVk As Byte, ByVal Scan As Byte, ByVal dwFlags As Long, ByVal dwExtraInfo As Long)
------解决方案--------------------
private,看看MSDN
------解决方案--------------------
你的代码在窗体中的话,声明中改public 为private
------解决方案--------------------
Public改为Private 就行了,窗体中的API只能声明为Private