点击或拖拽改变大小

Functions._GetInst 方法

X#
返回应用程序或 DLL 的实例句柄。

命名空间:  XSharp.Core
程序集:  XSharp.Core (在 XSharp.Core.dll 中) 版本:2.22 GA
语法
 FUNCTION _GetInst() AS IntPtr
查看代码

返回值

类型:IntPtr
备注
实例句柄是 Windows 分配给应用程序或 DLL 的,在低级 Windows 系统编程中需要使用。
示例
以下示例从字符串表中加载一个字符串。
此示例要求 Win32 API 库包含在应用程序的搜索路径中:
X#
1FUNCTION Start()
2    LOCAL x := BUFFER(64) AS STRING
3    LOCAL cb AS WORD
4    cb := LoadString(_GetInst(), 100, x, 64)
5    x := LEFT(x, cb)
6    ? x         // Hello World
X#
1RESOURCE StringTable
2    {
3        100, "Hello World"
4    }
参见