<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Rust on KANAF Works</title><link>https://kanaf.info/categories/rust/</link><description>Recent content in Rust on KANAF Works</description><generator>Hugo</generator><language>ja</language><lastBuildDate>Thu, 12 Nov 2026 22:45:00 +0900</lastBuildDate><atom:link href="https://kanaf.info/categories/rust/index.xml" rel="self" type="application/rss+xml"/><item><title>egui で透明・最前面・フォーカスを奪わないウィンドウを Windows で作る</title><link>https://kanaf.info/posts/tips/egui-osd-window/</link><pubDate>Thu, 12 Nov 2026 22:45:00 +0900</pubDate><guid>https://kanaf.info/posts/tips/egui-osd-window/</guid><description>&lt;p&gt;音量キーを押したときに、再生中の曲の情報を出すアプリ（&lt;a href="https://github.com/akivajp/flexflyout" target="_blank" rel="noopener"&gt;FlexFlyout&lt;/a&gt;）を、Rust の egui（eframe）で作りました。
この表示のウィンドウには、Windows 標準の音量表示と同じように「外側が透ける」「最前面に出る」「作業中のアプリからフォーカスを奪わない」「すぐ出る」が要ります。
eframe の指定だけでは足りなかったので、Win32 を直接呼んで補ったところをまとめておきます。&lt;/p&gt;</description></item></channel></rss>