ckceekay 发表于 2015-3-5 13:36:28

【百岁山】注册宝自定义界面实现QQ快捷登录。自己动手丰衣足食

官方没有给我们开放QQ登录接口,我们可以自己来实现

添加上QQ快速登录窗口是不是瞬间高大上了

效果图:
http://bbs.84zcb.com/attachment.aspx?attachmentid=1426

http://bbs.84zcb.com/attachment.aspx?attachmentid=1427

http://bbs.84zcb.com/attachment.aspx?attachmentid=1428

局部代码:.版本 2

.子程序 取QQ号码, 整数型, , 取当前登录的所有QQ号
.参数 QQ号, 文本型, 参考 可空 数组, 保存获取到的QQ号码
.局部变量 局_窗口标题, 文本型
.局部变量 局_获取到QQ号, 文本型
.局部变量 局_窗口标题数组, 文本型, , "0"
.局部变量 局_QQ进程数量, 整数型
.局部变量 局_QQ进程ID数组, 整数型, , "0"
.局部变量 局_已获取窗口数, 整数型
.局部变量 局_循环变量, 整数型
.局部变量 局_枚举窗口数组, 精易_窗口信息, , "0"
.局部变量 局_窗口总数量, 整数型

局_QQ进程数量 = 进程_取ID数组 (“QQ.exe”, 局_QQ进程ID数组, )
重定义数组 (QQ号, 假, 局_QQ进程数量)
局_已获取窗口数 = 1
局_窗口总数量 = 窗口_枚举 (局_枚举窗口数组)
.计次循环首 (局_窗口总数量, 局_循环变量)
    局_窗口标题 = 局_枚举窗口数组 [局_循环变量].窗口标题
    .如果真 (寻找文本 (局_窗口标题, “qqexchangewnd_shortcut_prefix”, , 假) ≠ -1)
      局_窗口标题数组 = 分割文本 (局_窗口标题, “_”, )
      QQ号 [局_已获取窗口数] = 局_获取到QQ号 + 局_窗口标题数组 [取数组成员数 (局_窗口标题数组)]
      局_已获取窗口数 = 局_已获取窗口数 + 1
    .如果真结束

    .如果真 (局_已获取窗口数 > 局_QQ进程数量)
      跳出循环 ()
    .如果真结束

.计次循环尾 ()
返回 (局_QQ进程数量)
下载地址:panbaidu.com百度网盘地址/s/1c0GUp2o 密码: very
页: [1]
查看完整版本: 【百岁山】注册宝自定义界面实现QQ快捷登录。自己动手丰衣足食