自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (19)
  • 收藏
  • 关注

原创 微信小程序地图控件、定位、扫码和导航

小程序运行于微信,类似于h5页面,使用微信开发者工具建立小程序工程,json文件储存相关的配置,wxml文件类似于html文件,wxss类似于css文件,js文件编写逻辑。 这个demo展示了小程序的地图控件、地图标记、定位、扫码、导航等。 效果: app.js 前边部分是生成的,在onLaunch中获取屏幕尺寸相关的信息,储存在globalData中。//app.jsApp...

2018-03-06 16:03:41 11459

原创 qml状态和动画

main.cpp与其他的一致 状态、状态切换、属性动画、槽触发动画、独立动画、切换动画、qml针对一些属性优化的动画、弹簧一样的动画、组合动画、反弹、缓冲、曲线、加速、减速等动画效果等等。 main.qmlimport QtQuick 2.7import QtQuick.Controls 2.0import QtQuick.Layouts 1.3Rectangle{ i...

2018-03-06 16:02:01 1032

原创 qml渐变和图像

图像填充模式、边界图片、加载网络图像、动态图像、缩放(缩放,大于1放大,小于1缩小,为负数的时候镜像显示,继承自Item的元素都有这个属性)、旋转、平移图像,一般的垂直方向的渐变、线性渐变、锥形渐变、径向渐变以及以图像为源的渐变。 main.cpp#include <QGuiApplication>#include <QQuickView>int main(i...

2018-03-06 16:00:51 1101

原创 qml鼠标键盘事件

鼠标事件、拖拽、键盘事件、定时器、动态加载组件。设置了anchors属性就不能拖拽了,鼠标按下改变颜色、使用KeyNavigation的left、up、right、down切换选择对象,定时器更新时间等。 main.cpp#include <QGuiApplication>#include <QQuickView>int main(int argc, char...

2018-03-06 15:59:45 1332

原创 qml可视元素

z序、Text元素、Text元素省略、对齐、样式、换行等,TextEdit属性和鼠标跟随、滚动,TextInput属性、正则过滤等。 main.cpp#include <QGuiApplication>#include <QQuickView>int main(int argc, char *argv[]){ QCoreApplication::se...

2018-03-06 15:58:51 352

原创 qml布局

qml的Column、Row、Grid布局与QTc++的布局一致,还有Flow布局,会自动排列不会重叠,Repeater用于用于创建大量类似的项目,比如格子什么的。锚线用于定位部件在父部件中的位置,anchor下的horizontalCenter、VertualCenter、left、top、right、bottom等描述位置,LeftMargin、topMargin、rightMargin、bo...

2018-03-06 15:57:46 601

原创 qml动态创建组件对象

qml动态创建组件对象,使用分离js文件,动态销毁对象,属性别名等。 代码: main.cpp#include <QGuiApplication>#include <QQuickView>int main(int argc, char *argv[]){ QCoreApplication::setAttribute(Qt::AA_EnableHi...

2018-03-06 15:56:53 4897

原创 qml与c++对象交互

c++修改、访问qml属性、调用qml方法(参数传递)、qml信号绑定到c++对象的槽上,传递各种类型的参数: main.cpp 设置qml属性、访问qml属性、调用qml函数、关联qml信号与c++对象的槽函数#include <QGuiApplication>#include <QQmlApplicationEngine>#include <Q...

2018-03-06 15:55:35 1230

原创 qml中嵌入c++对象

main.cpp 设置qml属性和窗口属性#include <QGuiApplication>#include <QQuickView>#include <QDateTime>#include <QQmlContext>#include <QIcon>#include "appdata.h"int main(i...

2018-03-06 15:53:54 582

原创 qml基础

qml属性、属性绑定、函数、鼠标、键盘、渐变色、Connections连接器、信号与槽等import QtQuick 2.7import QtQuick.Controls 2.0import QtQuick.Layouts 1.3ApplicationWindow{ visible: true title: qsTr("Hello World") width: 640

2018-03-06 15:51:12 216

Qt linux获取cpu使用率、内存、网络收发速度、磁盘读写速度、磁盘剩余空间

Qt linux获取cpu使用率、内存、网络收发速度、磁盘读写速度、磁盘剩余空间等

2018-01-14

QT调用dll和MFC调用QT的dll

编写QT的dll,QT调用QT的dll,QT调用外部的dll,MFC程序调用QT的dll,

2017-11-26

QT异形窗口

QT异形窗口的实现,首先把窗口大小调整为图片大小,设置窗口无标题栏,然后加上鼠标拖动的代码

2017-11-20

windows线程同步

windows下的一些同步方法,volatile、Interlocke函数、CRITICAL_SECTION、SRWLOCK、Mutex。

2017-07-19

DLL函数和类导出

llMain 类似于main函数或者winmain等入口函数,当加载、卸载、线程启动、线程终止时会调用,可在此申请资源或清理资源等。 DLL可以配合头文件和lib使用,或者使用LoadLibrary+GetProcAddress动态加载。

2017-07-16

暂停、恢复进程

CreateToolhelp32Snapshot创建线程快照,枚举线程,判断线程PID与选中的PID一致,则使用SuspendThread、ResumeThread暂停和恢复线程,进程的所有线程暂停或恢复,则进程也将会被暂停和恢复。进程被暂停后包括GUI都完全无响应。

2017-07-16

枚举进程DLL

使用 CreateToolhelp32Snapshot 创建进程快照,第一个参数为 TH32CS_SNAPMODULE 时创建进程 DLL 快照,类似枚举进程时使用的 Process32First、Process32Next,枚举进程 DLL 时使用 Module32First、Module32Next 枚举进程 DLL。

2017-07-11

服务程序控制

枚举、启动、停止服务程序,使用OpenSCManager、EnumServicesStatus、OpenService、ControlService、StartService等API。

2017-07-10

windows进程守护

WaitForMultipleObjects 可以等待进程、线程、事件、信号、mutex等,可以用它实现进程保护,在需要保护的进程被结束时,重新启动保护进程,可以达到普通用户无法正常结束进程的目的,如保护进程和被保护进程互相保护,那就更难结束了。

2017-07-10

异步socket TCP 通信

使用 WSAAsyncSelect 的异步 socket 通信示例

2017-07-10

socket TCP 通信

windows socket tcp.

2017-07-10

托盘图标及气泡提示

添加、移除托盘图标,以及气泡提示

2017-07-09

异步命名管道

异步命名管道使用

2017-07-07

关机、注销、登录、锁屏等消息

重启、关机、注销、登录、锁屏、资源管理器重启等消息。

2017-07-07

关机、注销、登录、锁屏、资源管理器重启等消息

windows重启、关机、注销、登录、锁屏、资源管理器重启等消息

2017-07-07

windows进程结束

使用TerminateProcess直接结束进程,如果结束不了,则修改token获取SE_DEBUG_NAME特权,再次TerminateProcess结束进程。

2017-07-07

windows枚举窗口

查找和枚举windows窗口示例.

2017-07-07

windows重启

使用ExitWindowsEx函数实现重启、关机、注销等:

2017-07-07

使用 GetAdaptersInfo 或 GetAdaptersAddresses 获取网络相关参数

GetAdaptersInfo 和 GetAdaptersAddresses 都能获取网络相关信息,如网卡名称、MAC 地址、IP、DNS、网关等信息,但是两个函数感觉都有一些问题,GetAdaptersInfo 获取不到 IPV6 地址信息,使用起来较为简单,GetAdaptersAddresses 可以获取到 IPV6 地址信息,但是似乎获取不到 子网掩码 ,MSDN 推荐使用 GetAdaptersAddresses 。

2017-07-07

空空如也

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

TA关注的人

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