CreateEvent怎么用?

小猪的天空 2011-12-31 10:26:30
Declare Function CreateEvent Lib "kernel32.dll" (ByVal bManualReset As LPSECURITY_ATTRIBUTES, ByVal bInitialState As Long, ByVal lpName As String) As Long

这里出现 用户定义类型未定义
哪位大侠帮帮忙,我在线等哈,谢了
...全文
211 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
小猪的天空 2011-12-31
  • 打赏
  • 举报
回复
Public Declare Function CreateEvent Lib "kernel32" Alias "CreateEventA" (ByVal lpEventAttributes As Long, ByVal bManualReset As Long, ByVal bInitialState As Long, ByVal lpName As String) As Long
我这样了 传递给他一个0,那是不是默认的安全属性?
小猪的天空 2011-12-31
  • 打赏
  • 举报
回复
可以了,不过新问题出现了,呵呵,希望大侠能帮忙
Call CreateEvent(Null, 1, w_0)
ryref 参数类型不符
贝隆 2011-12-31
  • 打赏
  • 举报
回复

Public Declare Function CreateEvent Lib "kernel32" Alias "CreateEventA" (lpEventAttributes As SECURITY_ATTRIBUTES, ByVal bManualReset As Long, ByVal bInitialState As Long, ByVal lpName As String) As Long
Public Type SECURITY_ATTRIBUTES
nLength As Long
bInheritHandle As Long
lpSecurityDescriptor As Long
End Type


贝隆 2011-12-31
  • 打赏
  • 举报
回复

Public Declare Function CreateEvent Lib "kernel32" Alias "CreateEventA" (lpEventAttributes As SECURITY_ATTRIBUTES, ByVal bManualReset As Long, ByVal bInitialState As Long, ByVal lpName As String) As Long
Public Type SECURITY_ATTRIBUTES
nLength As Long
bInheritHandle As Long
lpSecurityDescriptor As Long
End Type


lyserver 2011-12-31
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 zy44qqcom 的回复:]
Public Declare Function CreateEvent Lib "kernel32" Alias "CreateEventA" (ByVal lpEventAttributes As Long, ByVal bManualReset As Long, ByVal bInitialState As Long, ByVal lpName As String) As Long
我这样了……
[/Quote]
是的。

1,486

社区成员

发帖
与我相关
我的任务
社区描述
VB API
社区管理员
  • API
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧