Skip to content

MUTEXDESTROY


销毁互斥锁

语法

declare sub Mutexdestroy ( byval id as any ptr )

用法

Mutexdestroy( id )

参数

id

要销毁的互斥锁的 any ptr 句柄。

说明

Mutexdestroy 销毁由 Mutexcreate 创建的互斥锁。此调用应在使用该互斥锁的所有线程都不再使用它之后执行。

有关互斥锁的更多常规信息,请参见 Mutexcreate

示例

参见 MutexcreateThreadcreate 中的示例。

方言差异

  • -lang qb 方言中不允许使用线程。

平台差异

  • FreeBASIC 的 DOS 版本不支持线程,因为操作系统不支持。
  • 在 Linux 中,线程始终按创建顺序启动,这在 Win32 中无法保证。这是操作系统的问题,而非 FreeBASIC 的问题。

与 QB 的区别

  • FreeBASIC 新增功能

另请参见

  • Mutexcreate
  • Mutexlock
  • Mutexunlock
  • Threadcreate
  • Threadwait

返回 目录

基于 FreeBASIC 官方文档翻译 如有侵权请联系我们删除
FreeBASIC 是开源项目,与微软公司无隶属关系