检索指向变量的指针。
OutputVar := GetVar(VarName , ResolveAlias)函数示例: varptr := GetVar(MyVar)
用于存储指向所需变量的指针的变量名称。
变量的名称。
1 / true 接收指向主变量的指针,FALSE / NULL / 0 接收指向所需变量的指针,即使它是另一个变量的别名。
Struct, ahkgetvar, FindFunc, ahkFindFunc, ahkFindLabel
global _AHKVar := A_PtrSize ":{Int64 mContentsInt64,Double mContentsDouble,PTR mobject,PTR mVV},{char *mByteContents,LPTSTR mCharContents},{UINT_PTR mLength,_AHKVar *mAliasFor},{UINT_PTR mCapacity,UINT_PTR mBIV},BYTE mHowAllocated,mAttrib,mScope,mType,LPTSTR mName"
global _AhkVarType := {0:"VAR_ALIAS",1:"VAR_NORMAL",2:"VAR_CLIPBOARD",3:"VAR_CLIPBOARDALL",4:"VAR_BUILTIN"}
var:="AHK", v:=Struct(_AhkVar,GetVar(var))
MsgBox % v.mName "`n" _AhkVarType[v.mType] "`n" v.mCharContents
v:=Struct(_AhkVar,GetVar("ClipboardAll"))
MsgBox % v.mName "`n" _AhkVarType[v.mType]