自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

lwb的专栏

快乐生活

  • 博客(16)
  • 收藏
  • 关注

原创 Qt 定时器 阻塞触发容易崩溃

Qt 定时器 阻塞触发容易崩溃所以在定时器需要在定时器间隔时间处理完事件,否则容易崩溃。

2014-12-09 02:08:16 6527

原创 c# 调用 c++ DLL 的各种问题

本文非完全每种编程语言调用DLL的方法都不尽相同,在此只对用C#调用DLL的方法进行介绍。首先,您需要了解什么是托管,什么是非托管。一般可以认为:非托管代码主要是基于win 32平台开发的DLL,activeX的组件,托管代码是基于.net平台开发的。如果您想深入了解托管与非托管的关系与区别,及它们的运行机制,请您自行查找资料,本文件在此不作讨论。

2014-10-27 22:02:20 2982

转载 c++ 和 c#参数对照表

C++                C# ===================================== WORD               ushort DWORD              uint UCHAR              int/byte   大部分情况都可以使用int代替,而如果需要严格对齐的话则应该用bytebyt

2014-10-27 21:54:13 1933

原创 Qt 对象 创建自定义属性

Q_PROPERTY(qreal opacity READ opacity WRITE setOpacity)

2014-10-20 20:58:17 1484 1

原创 Qt 子窗体透明度设置

在setOpacity中设置了setWindowOpacity意图在这里改变透明度, 这样的代码在主窗口中是有效的, 但是在窗口的某一个部件中却是无效的.表现为设置之后透明度没有变化.在帮助文档中写有Warning: Changing this property from opaque to transparent might issue a paint event that needs to b

2014-10-20 20:53:20 1801

原创 C++ windows 创建快方式

//Summary:  创意建快捷方式//Parameters://       pszExePath:目标程序路径//       psArguments:程序参数//       pszWorkingDir:工作目录//       pszDescription:快捷方式描述//       pszIconPath:快捷方式图标//       pszDes

2014-08-30 10:22:00 592

原创 IOS从零开始[一]桌面应用转移动应用

先自我介绍,本人90年生人,毕业后一直从事qt开发,主要是在

2014-08-13 09:46:34 710

原创 Qt获取网络时间

QTcpSocket *socket = new QTcpSocket();    socket->connectToHost("time.nist.gov", 13);    if (socket->waitForConnected())    {        if (socket->waitForReadyRead())        {            QSt

2014-06-10 16:42:36 4754 1

原创 QString和CString 相互转换

inline QString CS2QS(CString cs) { return QString::fromWCharArray((LPCTSTR)cs, cs.GetLength()); }inline CString QS2CS(QString qs) { return qs.toStdString().c_str(); }

2014-03-22 11:10:41 7648 1

原创 虚拟键盘值对应

ESC键   VK_ESCAPE (27) 回车键: VK_RETURN (13) TAB键:   VK_TAB (9)  Caps Lock键: VK_CAPITAL (20) Shift键: VK_SHIFT ($10) Ctrl键: VK_CONTROL (17) Alt键:   VK_MENU (18) 空格键: VK_SPACE ($20/32) 退格键: VK_BACK

2013-12-04 09:21:41 2921

原创 windows模拟键盘输入,QT实现虚拟键盘的实现方式

一、思路实现虚拟键盘需要解决三个问题1、让你的虚拟键盘置顶2、调用windows的api实现按键输入。2、让窗口焦点始终保持在被输入的窗口中。二、实现方式第一个问题调用QWidget的函数让窗口置顶setWindowFlags(Qt::WindowStaysOnTopHint);第二问题实现按键输入keybd_event(key,0,0,0); //

2013-12-04 09:01:46 6742

原创 创建无焦点的窗口,不会抢占系统的焦点 qt/vc都适用,可做软键盘

LONG exs = GetWindowLong(this->m_hWnd, GWL_EXSTYLE); exs |= 0x08000000;                                                                           //始终不处于活动状态 SetWindowLong(this->m_hWnd,GWL_EXSTYLE

2013-12-03 17:27:14 4954

原创 qt 翻译 语言家 国际化的使用

windows Qt:     开始-> 程序->QT->Qt Tools->Qt linguist  在工程文件.pro中加入 TRANSLATIONS = ****.cn.ts //需要生成的文件(加入.cn文件名是为了区别是哪国 语言的) 开始-> 程序->QT->Qt command promt,输入lupdate *.pro生成了.ts文件Qt l

2013-11-14 15:33:20 755

原创 qt窗口自动delete

我们经常在写qt窗口时,调用close,但close并不释放窗口,如果要在close后,将窗口释放要调用 QWidget::setAttribute(Qt::WA_DeleteOnClose);将在close时自动delete调窗口实例

2013-11-12 20:07:10 2303 1

原创 获取windows磁盘类型

头文件在“winbase.h”UINT GetDriveType(LPCTSTR lpRootPathName // root directory);函数功能判断磁盘类型参数说明lpRootPathName 包含了根目录路径的字符串指针返回值DRIVE_UNKNOWN 未知的磁盘类型DRIVE_NO_ROOT_DIR

2013-11-08 10:27:30 1212

原创 QT中QString 和 LPCWSTR 的相互转换

在windosw 编程中,常用到LPCWSTR 变量,QT中最常用到QString,下面提供QString和LPCWSTR 相互转换的方法1.把 LPWSTR 转换成QString LPCWSTR  str;QString :: fromStdWString(str);2.把QString 转换成 LPWSTRQString :: toStdWString();

2013-11-08 10:20:37 10318

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除