C++/WinRT– tag –
-
ICompositorとCompositor徹底解説|Windows.UI.Compositionで迷わないための実践ガイド
Windows.UI.Composition で DirectComposition やスワップチェーンのサンプルを追いかけていると、突然 ICompositor という見慣れないインターフェイスが登場し、「公式... -
WinUI 3 C# から C++/WinRT ライブラリを使う完全ガイド|CsWinRT を用いた WinRT コンポーネント連携
WinUI 3(C#)アプリから既存の C++/WinRT ライブラリ(.winmd / .dll)を呼び出したいのに、UWP のように「参照の追加」で winmd を選ぶ手段が見つからない──そんなと... -
C++/WinRTでABI::ContainerVisual未定義エラーを解消する方法|Windows.UI.Compositionと投影型の正しい使い方
Windows.UI.Composition を Win32 アプリに導入したときに「ABI::Windows::UI::Composition::ContainerVisual が未定義」や __is_base_of 関連のテンプレート エラーに... -
Windows SDK 10.0.26100.0で「ヘッダーが無い」E1696を完全解説:XAML Islands/C++/WinRTの正しいインクルードと生成ヘッダー対処
Windows SDK 10.0.26100.0 へ更新後、Win32 C++ で XAML Islands を使うと「E1696: cannot open source file winrt/UwpApplication.h」等の赤線に悩まされがちです。本... -
Windows SDK×C++/WinRTのヘッダーinclude順序完全ガイド|windows.h・WIN32_LEAN_AND_MEAN・unknwn.hの正しい並びと実践テンプレート
Windows SDK と C++/WinRT を組み合わせると、ヘッダーファイルの並べ方ひとつでビルドの可否や警告の数、実行時の安定性、さらにはビルド時間まで変わります。本記事は... -
Win32/C++でXAML IslandsのTextBlockが表示されない時の原因と対処法|DesktopWindowXamlSourceとWindowsXamlManagerの正しい寿命管理
Win32/C++ の既存デスクトップアプリに XAML Islands を組み込み、「Hello World from Xaml Islands!」を表示したのに画面が空白のまま——この症状の90%は Des... -
WinUI 2×C++/WinRTの印刷最適化:プリンタHDCの再利用可否と安全なワークフロー設計【GDI/DEVMODE完全ガイド】
WinUI 2(C++/WinRT)で独自の印刷 UI を作ると、「プリンタ HDC を複数ドキュメントで使い回してよいか」「どのタイミングで破棄すべきか」「長時間保持や別スレッド再... -
C++/WinRT UWPのOnLaunchedでボタンが変更できない原因と正しいUI初期化(Loaded/InitializeComponent/MVVM実装例)
「C++/WinRT の UWP アプリで OnLaunched からページ内ボタンの表示を変えたいのに、myButton が見つからない」という相談は非常に多いテーマです。この記事では、なぜ... -
WinUI 2+C++/WinRTのXAML IslandsでNarratorのコントロール種別読み上げを抑制する方法|AutomationProperties.LocalizedControlType徹底解説
WinUI 2 + C++/WinRT で XAML Islands を使うと、Narrator が「○○ ― コンボ ボックス」のように技術的な種別名まで読み上げ、利用者の理解を妨げることがあります。本記...
12
