变量名 | 类 型 | 静态 | 数组 | 备 注 |
name | 文本型 | | |
text | 文本型 | | |
code | 字节集 | | |
wStr | 整数型 | | |
lpMem | 整数型 | | |
如果真 (输入框 (“请输入欲显示的群名片”,
“输入框”,
“雨落”, name,
#输入文本 ))

如果真 (输入框 (“请输入欲显示的动作话,提示:语句过长会影响正常显示”,
“输入框”,
“并吻了你一下”, text,
#输入文本 ))


text =
字符串翻转 (text
)

code =
A2W (name
) +
{ 46, 32
} +
A2W (text
) +
{ 45, 32
}

wStr =
GlobalAlloc (位或 ( #GMEM_MOVEABLE, #GMEM_ZEROINIT ),
取字节集长度 (code
) + 2
)

如果真 (wStr ≠ 0
)


lpMem =
GlobalLock (wStr
)


如果真 (lpMem ≠ 0
)


写到内存 (code +
{ 0, 0
}, lpMem,
)


GlobalUnlock (wStr
)



如果真 (OpenClipboard (0
))





如果真 (EmptyClipboard ())





SetClipboardData ( #CF_UNICODETEXT, wStr
)




信息框 (“生成并复制成功,去群名片粘贴即可!”, 0,
)



CloseClipboard ()













返回 (0
) 变量名 | 类 型 | 静态 | 数组 | 备 注 |
len | 整数型 | | |
Unicode字节集 | 字节集 | | |
len =
MultiByteToWideChar (936, 0, Ansi文本, -1,
{ }, 0
)Unicode字节集 =
取空白字节集 (len × 2 - 2
) MultiByteToWideChar (936, 0, Ansi文本, -1, Unicode字节集, len × 2 - 2
)返回 (Unicode字节集
)Js.
创建 (“ScriptControl”,
)Js.
写属性 (“Language”,
“JScript”)Js.
数值方法 (“ExecuteStatement”,
“var str=” +
#引号 + Str +
#引号 +
“; var arr=str.split('');str=arr.reverse().join('');”)返回 (Js.
文本方法 (“Eval”,
“str”))
|
MultiByteToWideChar | 整数型 | |
|
|
|
MultiByteToWideChar |
|
CodePage | 整数型 | | |
dwFlags | 整数型 | | |
lpMultiByteStr | 文本型 | | |
cchMultiByte | 整数型 | | |
lpWideCharStr | 字节集 | | |
cchWideChar | 整数型 | | |
|
GlobalAlloc | 整数型 | |
|
kernel32 |
|
GlobalAlloc |
|
wFlags | 整数型 | | |
dwBytes | 整数型 | | |
|
GlobalLock | 整数型 | |
|
kernel32 |
|
GlobalLock |
|
hMem | 整数型 | | |
|
OpenClipboard | 逻辑型 | |
|
user32 |
|
OpenClipboard |
|
hwnd | 整数型 | | |
|
EmptyClipboard | 逻辑型 | |
|
user32 |
|
EmptyClipboard |
|
|
SetClipboardData | 整数型 | |
|
user32 |
|
SetClipboardData |
|
wFormat | 整数型 | | |
hMem | 整数型 | | |
|
CloseClipboard | 整数型 | |
|
user32 |
|
CloseClipboard |
|
|
GlobalUnlock | 整数型 | |
|
kernel32 |
|
GlobalUnlock |
|
hMem | 整数型 | | |