首页 > 系统相关 >lazarus编写的应用开启(windows) 暗黑模式

lazarus编写的应用开启(windows) 暗黑模式

时间:2024-08-27 16:06:19浏览次数:7  
标签:windows 模式 Application lazarus fpcudeluxe 暗黑 ifdef

在QQ群大神大悟还俗发现fpcudeluxe在windows暗黑模式使用时界面也是和windows一样,这是他提供的方法:
1、拷贝fpcudeluxe的metadarkstyle文件夹的文件到project目录(下载地址https://www.123pan.com/s/6OFxjv-JFdu3?提取码:iBiZ)
2、在project*.lpr的uses增加下图绿框的代码

program Project1;

{$mode objfpc}{$H+}

uses
  {$IFDEF UNIX}
  cthreads,
  {$ENDIF}
  {$IFDEF HASAMIGA}
  athreads,
  {$ENDIF}
  {$ifdef windows}
  uMetaDarkStyle,
  uDarkStyleSchemes,
  uDarkStyleParams,
  {$endif}

  Interfaces, // this includes the LCL widgetset
  Forms, unit1
  { you can add units after this };

{$R *.res}

begin
  {$ifdef windows}
  PreferredAppMode:= pamAllowDark;
  uMetaDarkStyle.ApplyMetaDarkStyle(DefaultDark);
  RequireDerivedFormResource:=True;
  {$endif}
  Application.Scaled:=True;
  Application.Initialize;
  Application.CreateForm(TForm1, Form1);
  Application.Run;
end.

编译后的应用在windows暗黑模式:

 

标签:windows,模式,Application,lazarus,fpcudeluxe,暗黑,ifdef
From: https://www.cnblogs.com/qiufeng2014/p/18382904

相关文章

  • Windows 11 24H2更新实测:AMD Zen5、Zen4游戏性能提升最多35%
    在即将推出的Windows1124H2更新正式版中,会包含针对性的分支预测优化,再结合更高权限的隐藏管理员账号,Zen5游戏性能可获得显著提升最多达13%,Zen4、Zen3也能从中获益。HardwareUnboxed实测了还处于内测版的Windows1124H2Build26100,对比现在的23H2Build2263,共有多达40款游戏,分......
  • WAMP(Windows + Apache + MySQL + PHP)是在 Windows 系统上搭建本地 Web 开发环境的一种
    WAMP(Windows+Apache+MySQL+PHP)是在Windows系统上搭建本地Web开发环境的一种方式。下面是WAMP中一些常见的问题及其解决方法:启动问题启动后WAMP托盘图标显示橙色描述:WAMP启动后托盘图标显示为橙色,表示某些服务没有正常启动。解决方法:检查Apache或MySQL......
  • Windows VT(Virtual Technology)
    1.WindowsVT(VirtualTechnology)WindowsVT(VirtualTechnology)与Windows内核确实有密切的关系。让我们深入探讨一下这个主题:1.内核级支持:  WindowsVT的实现需要在内核级别提供支持。这意味着Windows内核被修改和扩展以支持虚拟化技术。2.硬件抽象层(HAL):  Win......
  • 为Windows Terminal 配置zsh + Oh-My-Zsh
    参考:为WindowsTerminal配置zsh+Oh-My-Zsh【核心】https://juejin.cn/post/7229507721795993661https://blog.cloudorz.com/post/configure-zsh-for-windows-terminal/https://zhuanlan.zhihu.com/p/455925403本文以GitBash终端为基础,来安装Zsh终端和powerleve......
  • windows更新在哪里删除,教你关闭windows更新
    电脑自动更新的彻底关闭方法可以根据不同的Windows系统版本(如Windows10、Windows11等)和用户的具体需求来选择。以下是一些常用的方法:一、 使用系统设置关闭自动更新步骤:1.点击开始菜单,在搜索栏中输入“设置”,并打开设置窗口。2.在设置窗口中,找到“更新和安全”选项,点击进入......
  • Windows 系统 局域网文件夹共享无法访问的终极解决方法
     先介绍Win10无法访问其他电脑的解决方法首先,Win10能成功访问共享文件夹,必须有安装SMB1协议,否则会提示找不到网络名称的提示。方法很简单,点击微软小娜Cortana输入 启用或关闭Windows功能(或者直接输入 功能 也能找到),打开 启用或关闭Windows功能对话框。 ......
  • 在Windows上搭建自己的Git服务器的图文教程
    一、简介以前,在别家的公司,一般早就把源代码管理工具搭建好了,很少有机会自己搭建一套。最近,公司也许要把现在不少的源码进行管理,于是我打算自己搭建源代码管理服务器。说起源代码管理,当然有很多中解决方案,我个人偏向搭建一个Git服务器。毕竟这个自己用的比较多,也熟悉。而且,现在......
  • 在Windows下安装设置VS Code
    文章目录一、下载VSCode二、安装VSCode三、设置VSCode设置中文VScode全称是VisualStudioCode,是微软推出的一个跨平台的编辑器,能够在windows、Linux、IOS等平台上运行,通过安装一些插件可以让这个编辑器变成一个编译器。VSCode支持C++、Python、Java、C#、Go等多......
  • 主机windows系统,虚拟机安装ubuntu无线网络连接配置
    主机系统:windows系统虚拟机版本:VMware10.0.1build-1379776ubuntu系统版本:ubuntu16.04LTSlinux系统配置:按照顺序点击下图中的1位置,会出现一个下拉列表然后点击下拉列表中2的位置,编辑连接然后出现下图中所示界面选中3所示位置,然后点击4“编辑”依次配置如下箭头所......
  • windows 核心编程 - windows作业限制设置
    演示作业限制设置演示作业限制设置文章目录演示作业限制设置演示作业限制设置moduelJob.h演示作业限制设置/*演示作业限制设置*/#include"..\\CommonFiles\\CmnHdr.h"#include"resource.h"#include"Job.h"#include<tchar.h>#include<strsafe.h>#inc......