博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于qstring转char乱码问题。
阅读量:6224 次
发布时间:2019-06-21

本文共 561 字,大约阅读时间需要 1 分钟。

hot3.png

if (OpenClipboard(NULL)) {
HGLOBAL hgClip;
EmptyClipboard();
QByteArray byay = FValue.toLocal8Bit(); //转latin编码
char *bochsrc_line = byay.data();
hgClip = GlobalAlloc(GMEM_DDESHARE, (strlen(bochsrc_line) + 1));
strcpy((char *)GlobalLock(hgClip), bochsrc_line);
GlobalUnlock(hgClip);
SetClipboardData(CF_TEXT, hgClip);
CloseClipboard();
 
memset(wData, 0, MaxNetLength);
wData[0]=0x04;
wData[1]=0x84;
wData[2] = 0x01;
wData[4] = 0x19;
LOG(FValue);
mResult = WriteFile(m_KbHand, wData, MaxNetLength, &DwSize, 0);
}

转载于:https://my.oschina.net/xuxinxin/blog/1833267

你可能感兴趣的文章
C++面向对象程序设计的一些知识点(3)
查看>>
DEDECMS网站管理系统Get Shell漏洞
查看>>
linux概念之分区与文件系统
查看>>
《practical Java》读书笔记
查看>>
ZOJ--3631--Watashi's BG【枚举】
查看>>
MySQL数据库学习笔记(五)----MySQL字符串函数、日期时间函数
查看>>
NPOI 导出excel带图片,可控大小
查看>>
算法数据结构(一)-B树
查看>>
阿里云官方教程 Linux 系统挂载数据盘
查看>>
(数组)众数问题
查看>>
如何写一个简单的手写识别算法?
查看>>
JavaScript学习笔记——函数
查看>>
atitit.基于 Commons CLI 的命令行原理与 开发
查看>>
Blog CSS
查看>>
git workflow 原文 以及缺点
查看>>
QT对话框中show和exec的区别
查看>>
Android和C#实时视频传输Demo
查看>>
java并发编程学习:如何等待多个线程执行完成后再继续后续处理(synchronized、join、FutureTask、CyclicBarrier)...
查看>>
Mysql Binlog三种格式介绍及分析
查看>>
70、二维码生成+圆形头像
查看>>