モノトーンの伝説日記

Apex Legends 楽しい!!

.NET

『WPFでカスタムウィンドウを作るのに人類は奮闘してきた』最終回(簡易コード付き)

前回の記事を読んでない人はまず読んできてください。 mntone.hateblo.jp 実はこの方法,タスク バーの移動ができない(ウィンドウサイズ調整に追従できない)んですよね…… 1. WindowChrome (WindowChromeWorker) で実現していること。 2. Windows 95 からあ…

『WPFでカスタムウィンドウを作るのに人類は奮闘してきた』(カスタムウィンドウ最大化問題) 序章

HAHAHA。なんでなんやろ,歴史調べたら人々が奮闘してきたのがわかる。 1. この原因を調べるきっかけ。 2. 人々の歴史。 2.1 回避方法 1: ハードコード 2.2 回避方法 2: インテリジェンス 3. やっぱり自動で隠れるタスク バーがひらけない。 まとめ おまけ

WICの対応フォーマットの判定(C#)

WIC (Windows Imaging Component) で WebP や HEIF (AVIC, HEIC, AVIF) に対応できますが,それの対応フォーマットに関するお話。 1. 初期からインストールされているもの (判定不要) 2. WebP や HEIF などの追加フォーマット 参考資料

SylphyHorn に実装したら良さそうな機能(考えたことを書きます)

1. 仮想デスクトップに名前が割り当てられたが…… 2. ならば条件分岐を取り込めば良いのでは? 3. 結論: 仮想デスクトップの名前,自動化は今の Windows にはあったら便利そう

System Menu のテーマ切り替えに不具合? (1909/2004 のみで確認済み; 回避策掲載済み)

1. 特定の AppMode 切り替えの場合,正常に AppMode が切り替わらない。 2. Win32 の Dark Mode 実装の参考に まとめ

Xamarin.Android を使って,C# と相互運用しないで良い部分を Java で書く。

おはようございます,変態のモノトーンです。 今日は変態による変態のための変態講座,その名も「Xamarin.Android で C# に依存していない部分を Java に置き換えて,マーシャリングとかの様々なコストを削減する方法」についてまとめたいと思います。 そう…

PUBG戦績管理アプリ「Chicken Assist for iOS」をリリースしました。

開発経緯とか色々書きます。 1. 最初は iOS 開発環境を評価したかった。 2. 開発は難航した。 2.1 iOS 2.2 Android 3. Android 版リリースができてから…… 4. 宣伝 5. iOS 版の既知の不具合? 6. 開発関連 6.1 Android 版について 6.2 Chicken Assist を開発し…

.NET 向けの TimeAgo ライブラリー書きました(正直絞りかす)

色々試行錯誤していたのですが,基本的になれの果ての絞りかすライブラリーになりました。 1. 実は…… 2. 本当は まとめ