ブログ
ホームページ制作、SEO対策、Google広告運用、Windows開発、既存資産活用、不具合調査について、実務で役立つ考え方を発信します。
ホームページ制作、SEO対策、Google広告運用、既存サイト改善、Windows開発、技術相談までまとめて相談できます。状況整理の段階でも問題ありません。
-
C#からネイティブDLLを呼ぶ:C++/CLIラッパー vs P/Invoke
C# からネイティブ DLL を使うとき、P/Invoke で十分な場面と C++/CLI ラッパーが効く場面を、所有権・例外・C++ 型・コールバックなどの観点で切り分け、薄いラッパーを挟む構成の利点を整理します。
-
HCPチャートとMakingHCPChartSkill入門
HCPチャートとは何かを説明しつつ、MakingHCPChartSkill で HCP-DSL を決定的 SVG に変換する流れ、読み方、使い方をまとめます。
-
COM STA/MTA の基礎知識 - スレッドモデルとハングを避ける考え方
COM STA/MTA の基礎知識を、Apartment Model、UI スレッド、メッセージループ、マーシャリング、ハングを避ける考え方まで含めて整理します。
-
32bitアプリから64bit DLLを呼ぶCOMブリッジ実例
32bit アプリから 64bit DLL を直接呼び出せないときに、COM ブリッジで連携する考え方を、Windows の制約、構成、処理の流れとあわせて整理します。
-
COM とは何か - Windows COM の設計が今でも美しい理由
COM とは何かを、Windows COM のインターフェース設計、IUnknown、GUID、バイナリ互換性の観点から整理し、今でも通用する理由を解説します。
-
技術ブログ開設のお知らせ - Windows / C# / COM 開発ブログを始めました
合同会社小村ソフト の技術ブログ開設のお知らせです。Windows 開発、C# / .NET、COM、設計、開発ツールに関する知見を発信していきます。