VB入门技巧多例3.docVIP

  • 5
  • 0
  • 约3.48千字
  • 约 4页
  • 2017-07-12 发布于河南
  • 举报
VB入门技巧多例3

7.只容许运行一个程序实例(利用互斥体) 选择启动对象为sub main() module: Public Declare Function CreateMutex Lib kernel32 Alias CreateMutexA _ (lpMutexAttributes As SECURITY_ATTRIBUTES, ByVal bInitialOwner As Long, ByVal lpName _ As String) As Long Public Type SECURITY_ATTRIBUTES nLength As Long lpSecurityDescriptor As Long bInheritHandle As Long End Type Public Const ERROR_ALREADY_EXISTS = 183 Private Sub Main() Dim sa As SECURITY_ATTRIBUTES sa.bInheritHandle = 1 sa.lpSecurityDescriptor = 0 sa.nLength = Len(sa) Debug.Print CreateMutex(sa, 1, App.Title) 这一行可

文档评论(0)

1亿VIP精品文档

相关文档