[C++] 214 Visual C++ : アドオン作成 その1

[Windows11, Visual C++2017, FLTK 1.3.8, Visual Studio 2022]

カラーアプリのアドオンを作成します。

まず前回記事で一度断念したWindows Application パッケージプロジェクトを作成しました。

図を見てもわかるようにアプリのプロジェクトとソリューション内で共存する形になります。

パッケージプロジェクトを右クリックしビルドを選択すると、プロジェクトとパッケージプロジェクトの両方でビルドします。

パッケージプロジェクト内のPackage.appxmanifestをダブルクリックし、マニフェストデザイナーでパッケージの構成を設定します。

次にUWPのAPIを使うため、パッケージマネージャーコンソールから以下コマンドでMicrosoft.Windows.CppWinRT NuGet パッケージをインストールします。

NuGet\Install-Package Microsoft.Windows.CppWinRT -Version 2.0.221121.5

あとはWindows.Services.Store APIを呼び出して、アドオンを作成します。

  • Windows.Services.Store.StoreAcquireLicenseResult
  • Windows.Services.Store.StoreAppLicense
  • Windows.Services.Store.StoreAvailability
  • Windows.Services.Store.StoreCollectionData
  • Windows.Services.Store.StoreConsumableResult
  • Windows.Services.Store.StoreContext
  • Windows.Services.Store.StoreImage
  • Windows.Services.Store.StoreLicense
  • Windows.Services.Store.StorePackageLicense
  • Windows.Services.Store.StorePackageUpdate
  • Windows.Services.Store.StorePackageUpdateResult
  • Windows.Services.Store.StorePrice
  • Windows.Services.Store.StoreProduct
  • Windows.Services.Store.StoreProductPagedQueryResult
  • Windows.Services.Store.StoreProductQueryResult
  • Windows.Services.Store.StoreProductResult
  • Windows.Services.Store.StorePurchaseProperties
  • Windows.Services.Store.StorePurchaseResult
  • Windows.Services.Store.StoreRequestHelper
  • Windows.Services.Store.StoreSendRequestResult
  • Windows.Services.Store.StoreSku
  • Windows.Services.Store.StoreVideo