首页
学习
活动
专区
工具
TVP
发布

林德熙的博客

专栏作者
2047
文章
2142034
阅读量
60
订阅数
dotnet 设置 X11 建立窗口之间的父子关系
在 X11 里面有和 Win32 类似的窗口之间的关系机制,如 Owner-Owned 关系,以及 Parent-Child 关系。本文将告诉大家如何进行设置以及其行为
林德熙
2024-05-17
520
学习 Avalonia 框架笔记 设置 X11 窗口从最小化状态还原为正常状态
为了测试其行为,我额外编写了一些 C# 代码,不断设置让 X11 窗口最小化和还原到正常状态
林德熙
2024-05-17
540
dotnet 后台线程发送 X11 窗口消息
核心是通过 XSendEvent 发送消息,发送消息想要有反应需要另开 XOpenDisplay 获取 display 对象,最后再将其关闭才能发送出去
林德熙
2024-05-16
700
dotnet 后台线程设置 X11 窗口最小化
核心设置 X11 窗口最小化的方法是 XIconifyWindow 方法,核心问题是在后台线程需要自己使用 XOpenDisplay 获取 Display 对象,且必须调用 XCloseDisplay 时才能生效
林德熙
2024-05-16
600
dotnet 如何从 Gtk 3 的窗口到对应的 X11 窗口
本文将告诉大家如何在 Gtk3 的 Gtk.Window 或 Gdk.Window 里面获取到对应的 X11 窗口 XID 号
林德熙
2024-05-16
390
dotnet X11 窗口之间发送鼠标消息 模拟鼠标输入
本文记录我阅读 Avalonia 代码过程中所学习到的在 X11 的窗口之间发送鼠标消息,可以跨进程给其他进程的窗口发送鼠标消息,通过此方式可以实现模拟鼠标输入
林德熙
2024-05-16
500
dotnet 9 WPF 支持 Style 的 Setter 填充内容时可忽略 Value 标签
本文记录 WPF 在 dotnet 9 的一项 XAML 编写语法改进点,此改进点用于解决编写 Style 的 Setter 进行给 Value 赋值时,不能将 Value 当成默认内容,需要多写 Value 标签的问题。通过此改进点可减少两行 XAML 代码
林德熙
2024-05-09
960
ReSharper 显示使用的颜色
在代码里面输入类似于 Colors.Red 的代码,将会自动在代码后面显示一个对应颜色的小方块。本文将告诉大家这个功能的开关在哪里
林德熙
2024-05-08
600
WPF 从键盘事件 KeyEventArgs 里获取 Scan Code 的方法
本文将告诉大家如何在 WPF 里面,从键盘事件 KeyEventArgs 参数里获取到 Scan Code 键盘按键的设备独立标识符的方法
林德熙
2024-05-07
840
在 UOS 统信安装 dotnet sdk 失败 提示 failed the verification
在 UOS 统信安装 dotnet sdk 失败 提示 You cannot install ‘/home/lindexi/packages-microsoft-prod.deb’ that failed the verification, please go to Security Center - Security Tools - Application Security to adjust
林德熙
2024-04-29
1630
制作一个能构建 dotnet AOT 的 gitlab ruuner 的 Debian docker 镜像
我的需求是需要有一个能够构建出 dotnet 的 AOT 包的环境,要求这个环境能解决 glibc 兼容依赖的问题,能打出来 x64 和 arm64 的 AOT 的包,且能够运行 gitlab runner 对接自动构建
林德熙
2024-04-29
1020
dotnet 8 版本与银河麒麟V10和UOS系统的 glibc 兼容性
本文记录于 2024.04.26 如果你阅读本文时间距离本文记录时间过远,可能本文记录的信息已失效
林德熙
2024-04-27
1730
dotnet C# 简单的追加文件夹到 ZipArchive 压缩文件的方法
本文将告诉大家一个在 ZipArchive 里追加文件夹,以及添加过滤文件处理的压缩文件辅助方法
林德熙
2024-04-27
790
在 windows 上运行的 podman 默认的挂载相对路径是什么
我在 windows 运行 podman 当成 docker 的代替品,从网上抄了 ollama 的部署命令,发现里面存在一个相对路径的挂载文件夹。我期望拿到 ollama 的下载内容,需要寻找到 podman 默认的挂载路径,但在网上找了一圈,可能是我的关键词问题,没有找到,于是记录本文期望能帮到大家
林德熙
2024-04-25
1220
dotnet C# 在 Linux 系统设置或获取音量以及变更音量收到通知
本文记录使用 PulseAudio 在 Linux 系统上进行设置和获取当前音量,以及是否静音。当系统音量发生变更时,收到事件通知
林德熙
2024-04-25
880
dotnet 记在 Linux 上某些文件的文件长度为 0 但是存在内容
本文记录我写的一个测试代码在 Linux 上踩坑的经验。在 Linux 上可能存在一些文件的文件长度是 0 但文件里面依然可以读取到内容。之前我不知道有这样的设计,导致了我大量逻辑判断文件长度为 0 就不执行,从而让运行结果不符合预期
林德熙
2024-04-24
1060
dotnet C# 使用 FreeType 读取和绘制字体
本文将和大家介绍在 C# 里面简单使用 SharpFont 对 FreeType 的封装,读取 ttf 等字体文件信息,绘制出某个文字到图片文件
林德熙
2024-04-20
1720
记微信截图导致 WPF 应用卡住 窗口无法激活问题
本文记录一位用户和我反馈的微信截图开启之后 WPF 应用就会卡住的问题,此时的行为就是任何程序的窗口都无法被激活,只有从任务管理器干掉 WPF 应用的进程才能恢复
林德熙
2024-04-18
820
dotnet 使用 windbg 运行脚本方式自动批量调试处理 dump 文件
本文将和大家介绍一个简单且实际用途不大的使用 windbg 配合脚本的方式,进行自动化的大批量对 dotnet 系应用的 dump 进行自动化分析调试处理,可以自动根据调试需求输出 dump 文件的一些信息
林德熙
2024-04-15
1620
dotnet 解决 Avalonia 在 OpenKylin 麒麟系统运行找不到默认字体启动失败
本文记录 Avalonia 应用在 OpenKylin 麒麟系统运行找不到默认字体启动失败的解决方法
林德熙
2024-04-13
1740
点击加载更多
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档


http://www.vxiaotou.com