ブログ
ホームページ制作、SEO対策、Google広告運用、Windows開発、既存資産活用、不具合調査について、実務で役立つ考え方を発信します。
ホームページ制作、SEO対策、Google広告運用、既存サイト改善、Windows開発、技術相談までまとめて相談できます。状況整理の段階でも問題ありません。
-
Reg-Free COMとは - 登録不要でCOMを使う仕組み
Reg-Free COM の基本、アクティベーション コンテキストとマニフェストの役割、メリット、限界、実務での判断軸を整理します。
-
Excel帳票出力の作り方 - COM/Open XML/テンプレート
Excel 帳票出力は、Excel を自動操作するのか、xlsx を直接生成するのか、既存 VBA を残すのかで設計がかなり変わります。Windows アプリや業務システムでの帳票出力を前提に、方式選定の基準とおすすめ構成を整理します。
-
Media FoundationでMP4に画像と文字を焼き込む方法
Media Foundation で MP4 動画の各フレームへ画像と文字を焼き込み、新しい MP4 を作る考え方を、Source Reader、描画、色変換、Sink Writer の分担と 1 ファイル完結の C++ サンプルで整理します。
-
Windowsクラッシュダンプ収集入門 - WER/ProcDump/WinDbg
再現しにくいWindowsアプリのクラッシュを追うために、WER LocalDumps、ProcDump、MiniDumpWriteDump、WinDbgの使い分けと運用上の注意点を整理します。
-
.NET 8 DLLをVBAから型付きで使う方法 - COM公開とdscom TLB
.NET 8 のクラスライブラリを COM 公開し、dscom で TLB を生成して、VBA から早期バインディングで使う手順をまとめます。
-
WindowsでSleep(1)よりイベント待機を優先すべき理由
Windows では短い timed wait の精度は system clock の粒度とスケジューリングの影響を受けます。仕事の到着や I/O 完了、停止要求を待つなら、一定時間ごとのポーリングではなくイベント駆動にするべき理由を整理します。
-
想定外例外で終了すべきか継続すべきかの判断表
想定していない例外が起きたときに、アプリを終了させるべきか継続すべきかを、状態破壊・外部副作用・スレッド・ネイティブ境界の観点から整理します。
-
Windowsのプロセッサのスケジュール設定 - バックグラウンドサービスとP/Eコア
Windows の「バックグラウンド サービス」設定で何が変わるかを、量子時間、foreground優遇、音切れ、Pコア/Eコア時代のQoSから整理します。
-
Windowsでプログラムのバージョン別速度を正しく比較する方法
Windows でプログラムのバージョン差を比較するときに、power mode、power plan、熱、バックグラウンドノイズ、測定指標、ETW / WPR まで含めて再現性の高い手順を整理します。
-
Windowsアプリで「管理者権限が必要な処理だけ」を分離する具体的な書き方
Windows アプリで UI を asInvoker のまま保ちつつ、管理者権限が必要な処理だけを helper EXE に分離する設計を、UAC、runas、名前付きパイプ、入力検証まで含めて具体的に整理します。