自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

jnlup的博客

乐于创造,乐于分享,乐在其中

  • 博客(18)
  • 资源 (2)
  • 收藏
  • 关注

原创 使用 Qt 的 Qt Multimedia 组件开发音视频播放器

乐其影音是一款音视频播放器,支持主流的音视频格式。其中,Qt 实现的版本所支持的媒体格式最终依赖于目标系统的配置,具体请参考 Qt 官方文档的说明。

2023-06-20 19:58:13 362

原创 javascript 数组

参考资料:JavaScript 标准内置对象 > Array注意:数组和字符串的属性和方法具有相同的名称字符串(第7章所讨论的主题)和数组都有一个length属性。数组与字符串的一些方法具有相同的名称,甚至具有几乎类似的功能。使用时,请注意这些方法所处理的数据类型,否则可能得不到预想的结果。数组最常用的一些方法见下表concat()用于合并两个或多个数组。此方法不会更改现有数组,而是返回一个新数组。语法var new_array = old_array.concat(value1[

2022-02-21 16:29:45 243

原创 javascript 事件

我们可以很容易地将事件分为组。最可能处理的常规事件就是鼠标事件、键盘事件、DOM对象事件和表单事件。下面图表列出了每一个分类中较为常用的事件。NOTE 说明:其他类型的事件JavaScript中还有很多其他类型的事件,它们和拖放、剪贴板使用、打印、动画等活动相关。即便本章没有介绍这些事件,读者也可能在其他各章中见到过一些这样的事件。当然,其基本的原理是相同的。现代浏览器支持一个名为addEventListener新的、更加灵活的方法。可以在所指定的任何DOM节点上调用addEventListen

2022-02-16 21:26:13 273

原创 八 引入前端框架Vue.js3

Vue.js 是什么Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合

2022-02-14 17:48:34 520 1

原创 七 自定义窗口

自定义窗口

2022-02-13 20:53:12 556

原创 六 详细讲解主进程和渲染进程

前面章节中一直有提到主进程和渲染进程,本章我们就来详细讲解一下Electron中的主进程的渲染进程。

2022-02-12 21:21:21 794

原创 五 主进程和渲染进程中的通知和通信

本单主要内容在主进程和渲染进程中显示通知主进程和渲染进程之间进行通信本系列的源码地址:https://gitcode.net/leqi/electronapp任何 Electron 应用程序的入口都是 main 文件。 这个文件控制了主进程,它运行在一个完整的Node.js环境中,负责控制我们应用的生命周期,显示原生界面,执行特殊操作并管理渲染器进程。而渲染器进程可以简单地理解为我们加载显示的网页,在这里就是指我们的index.html。一、在主进程和渲染进程中显示通知操作系统都为应用程序向

2022-02-11 18:39:16 434

原创 四 系统托盘

本章主要内容1.优化程序,解决启动白屏的问题2.添加系统托盘功能本系列的源码地址:https://gitcode.net/leqi/electronapp一、优化程序,解决启动白屏问题现在,当我们在启动Electron应用时会发现应用会有一会儿只有带白屏的窗口,而正式的内容(这里是网页index.html)才会加载进窗口。这时,我们可以在创建窗口的时候先不让其显示,等网页加载完后我们再显示窗口。1.修改 main.js这里我们只需要修改createWindow()方法:function cr

2022-02-10 18:29:15 369

原创 三 自定义应用图标和窗口置顶

本章主要内容添加自定义应用图标到目前为止,我们的应用都是用的默认的应用图标,这章我们就添加我们自己的图标。一、添加自定义图标1. 引入图标在根目录下新建一个名为public的文件夹,将我们的应用程序图标放入其中。2. 修改index.html在这里插入代码片...

2022-02-09 17:28:51 774

原创 二 自定义应用菜单

文章目录本章目标一、添加自定义应用程序菜单1.创建 menu.js 文件2.修改 main.js二、扩充菜单本章目标本章的目标是给之前的应用程序添加自定义菜单。在第一章中运行的应用程序中可以看到,我们的应用程序已经带有一个菜单。现在我们就来自定义一个菜单。一、添加自定义应用程序菜单1.创建menu.js文件将菜单放在一个单独的文件中,这将总是一个好的实践,这样的话在每次你的应用程序需要修改时,你能很快找到菜单。这里,你需要从Electron框架中引入Menu和shell对象。Men

2022-02-08 18:43:18 566

原创 一 第一个Electron应用

文章目录什么是Electorn?一、第一个Electron应用二、开发前的准备1.安装Node.js2.安装Visual Studio Code三、创建你的应用四、打包应用程序什么是Electorn?Electron是一个使用 JavaScript、HTML 和 CSS 构建桌面应用程序的框架。 嵌入 Chromium 和 Node.js 到 二进制的 Electron 允许您保持一个 JavaScript 代码代码库并创建 在Windows上运行的跨平台应用 macOS和Linux——不需要本地开发

2022-02-07 18:19:00 757

原创 Node.js应用开发入门

开发工具:Visual Studio Code1.创建Node应用程序目录,并进入该目录,右键单击,在弹出的菜单中选择通过Code打开2.按快捷键Ctrl+`(反引号)打开终端(Terminal),然后输入命令npm init -y-y参数表示项目使用默认的配置参数。3.安装Webpack开发包,输入命令npm install webpack webpack-cli --save-dev其中webpack-cli表示webpack的命令行工具,另外使用参数--save-dev表示该安装包为

2022-01-31 16:09:50 1156

原创 deepin20.4 安装node.js

1 下载Nodejs下载链接: https://nodejs.org/zh-cn/2 把下载的文件解压3 移动解压文件到要安装的目录cd /usr/localsudo mkdir node && cd nodesudo mv /home/[username]/Downloads/node-v[version]-linux-x64/* .注:[username]换成当前的用户名,[version]换成当前的版本号4 创建连接sudo ln -s /usr/local/nod

2022-01-30 13:14:58 1177

原创 Bootstrap5.1.3使用button遇到的问题

在row中使用button,button的样式会失效:`primary``` Left >`

2022-01-29 16:45:45 563

原创 vue : 无法加载文件 C:\Users\***\AppData\Roaming\npm\vue.ps1

npm install -g @vue/cli执行vue create my-app时报错vue : 无法加载文件 C:\Users***\AppData\Roaming\npm\vue.ps1在Teminal中执行:set-ExecutionPolicy RemoteSigned

2022-01-29 15:56:36 1414

原创 在Vue3中调用electron中的ipcRenderer报错

在Vue3页面中调用ipcRenderer报错。import { ipcRenderer } from 'electron';ipcRenderer.send('test', 'hehe'); Uncaught TypeError: fs.existsSync is not a function。

2022-01-23 14:34:55 2236

原创 Varlet图标库中添加固定/图钉图标的建议

Varlet图标库中添加固定/图钉图标的建议,类似下面的外观:

2022-01-23 14:14:26 277

原创 Varlet使用中遇到的问题

在切换主题时,AppBar不会跟随着切换背景色。我用了如下样式来控制整个页面的主题切换:* { transition: background-color 0.25s; color: var(--color-text); background-color: var(--color-body);}export default { setup() { StyleProvider(dark); }}这个样式也会影响switch开关的样式,如下截图所示:切换后:已经

2022-01-22 17:09:25 630

visual.Cpp.windows.shell.programming.source.code

Visual C++ Windows Shell Programming Dino Esposito Wrox Press

2011-11-21

Visual C++ Windows Shell Programming

Visual C++ Windows Shell Programming Dino Esposito Wrox Press

2011-11-21

空空如也

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

TA关注的人

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