windows开发
文章平均质量分 74
Qter
我是一名简单的Qter
展开
-
获取windows磁盘类型
头文件在“winbase.h”UINT GetDriveType(LPCTSTR lpRootPathName // root directory);函数功能判断磁盘类型参数说明lpRootPathName 包含了根目录路径的字符串指针返回值DRIVE_UNKNOWN 未知的磁盘类型DRIVE_NO_ROOT_DIR原创 2013-11-08 10:27:30 · 1212 阅读 · 0 评论 -
创建无焦点的窗口,不会抢占系统的焦点 qt/vc都适用,可做软键盘
LONG exs = GetWindowLong(this->m_hWnd, GWL_EXSTYLE); exs |= 0x08000000; //始终不处于活动状态 SetWindowLong(this->m_hWnd,GWL_EXSTYLE原创 2013-12-03 17:27:14 · 4958 阅读 · 0 评论 -
虚拟键盘值对应
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 · 2925 阅读 · 0 评论 -
C++ windows 创建快方式
//Summary: 创意建快捷方式//Parameters:// pszExePath:目标程序路径// psArguments:程序参数// pszWorkingDir:工作目录// pszDescription:快捷方式描述// pszIconPath:快捷方式图标// pszDes原创 2014-08-30 10:22:00 · 592 阅读 · 0 评论 -
c++ 和 c#参数对照表
C++ C# ===================================== WORD ushort DWORD uint UCHAR int/byte 大部分情况都可以使用int代替,而如果需要严格对齐的话则应该用bytebyt转载 2014-10-27 21:54:13 · 1933 阅读 · 0 评论 -
c# 调用 c++ DLL 的各种问题
本文非完全每种编程语言调用DLL的方法都不尽相同,在此只对用C#调用DLL的方法进行介绍。首先,您需要了解什么是托管,什么是非托管。一般可以认为:非托管代码主要是基于win 32平台开发的DLL,activeX的组件,托管代码是基于.net平台开发的。如果您想深入了解托管与非托管的关系与区别,及它们的运行机制,请您自行查找资料,本文件在此不作讨论。原创 2014-10-27 22:02:20 · 2982 阅读 · 0 评论 -
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 · 1803 阅读 · 0 评论 -
Qt 对象 创建自定义属性
Q_PROPERTY(qreal opacity READ opacity WRITE setOpacity)原创 2014-10-20 20:58:17 · 1484 阅读 · 1 评论