Windows亚克力特效代码实现

Windows亚克力特效代码实现


防止失效,拷贝一份。 #include <windows.h> #include <dwmapi.h> // 定义一个枚举类型,表示不同的窗口组合状态 enum AccentState { ACCENT_DISABLED = 0, ACCENT_ENABLE_GRADIENT =
EnumWindows问题

EnumWindows问题


笔者在日常开发中用到一种场景,该场景是启动一个子线程,在该线程里循环查找指定窗口是否存在。 里面用到了EnumWindows、GetClassName和GetWindowText的API。 从而引发了一个线程无法正常退出,使用WaitForSingleObject等待线程结束将永远无法结束的问题。
vcpkg安装指定版本教程

vcpkg安装指定版本教程


1、vcpkg\versions中查看所需要的版本号 2、在vcpkg.exe目录下创建vcpkg.json文件 3、编写文件 { "builtin-baseline":"", -- 随便输入一个,vcpkg会提示正确的,到时候修改就好了 "dependencies": [ {
ListView中highlight使用注意事项

ListView中highlight使用注意事项


解决方法一(推荐): 将delegate元素背景色设置为半透明或全透明,这里需要注意如果你使用MouseArea来实现hover效果时,更需要注意onExited中,你是否将颜色设置成了不透明纯色。这也会导致highlight无法正常显示出来。 示例: ListView { id: list
风车动漫刷邀请

风车动漫刷邀请


代码: import requests import json from Crypto.Cipher import DES3 from datetime import datetime from Crypto.Util.Padding import pad, unpad import ba
【转载】时间函数介绍

【转载】时间函数介绍


前言 转自:https://blog.csdn.net/crzmy/article/details/109537825 介绍 我们在衡量一个函数的运行时间,或者判断一个算法的时间效率,或者在程序中我们需要一个定时器,定时执行一个特定的操作,都会用到时间函数。编译器和操作系统为我们提供了很多时间函数,
Milkdown 编辑器使用指南

Milkdown 编辑器使用指南

React 

最近因为写ToDoList软件的时候需要一款MarkDown编辑器,尝试过很多种。都有些不尽人意的地方,后来热心群友推荐了Milkdown这款编辑器,当时一看到界面就被它的颜值吸引到了,在体验到他便捷的语法后当即决定使用这款编辑器。 但是使用过程中,并不是很顺畅,文档有些感觉就像是话说了一半的样子,
Tauri 在低版本Mac系统的报错解决方法

Tauri 在低版本Mac系统的报错解决方法

Rust 

今天笔者朋友用Tauri在Mac系统开发应用时,软件异常崩溃。报错信息如下所示: attempt to insert nil object from objects[15] 这个问题其实是因为Mac系统版本太低了,这里有两种解决方案。 第一种:升级Mac至12.3.x或更高版本 第二种:设置全局样
Rust - Tauri实现OAuth登录

Rust - Tauri实现OAuth登录

Rust 

前言 注意,本文不介绍Rust/Tauri/OAuth相关概念!! 由于最近和朋友打算一起写一款ToDo-List软件,其中有一个需求是减少用户对账号密码的管理,比如我就特别讨厌每用一个软件都需要记一个密码。而且密码还最好与之前的密码不重复,所以对接一个OAuth系统就显得非常必要了。 Rust参考
React - Mobx

React - Mobx

React 

Mobx介绍 一个可以和React良好配合的集中状态管理工具,和Redux解决的问题相似,都可以独立组件进行集中状态管理 优势 简单,编写无模板的极简代码精准描述你的意图 轻松实现最优渲染,依赖自动追踪,实现最小渲染优化 架构自由,可移植, 可测试 无特殊心智负担 配置开发环境 Mobx是一个独立的