C/C++ for Visual Studio CodeでC++をビルド時の”TRK0005 検索できませんでした”の対処法

Visual Studio Codeで、拡張機能「C/C++ for Visual Studio Code」を使ってVC++のプロジェクトを作成してデバッグする際に、警告メッセージ「TRACKER : error TRK0005: 検索できませんでした: “CL.exe”。指定されたファイルが見つかりません。」が表示されビルドが失敗する場合の対処法です。

続きを読む C/C++ for Visual Studio CodeでC++をビルド時の”TRK0005 検索できませんでした”の対処法

C/C++ for Visual Studio CodeでC++をビルド時の”MSB8003 プロパティが定義されていません”の対処法

Visual Studio Codeで、拡張機能「C/C++ for Visual Studio Code」を使ってVC++のプロジェクトを作成してデバッグする際に、警告メッセージ「warning MSB8003: VCToolsInstallDir プロパティが定義されていません。一部のビルド ツールが見つからない可能性があります。」が表示されビルドが失敗する場合の対処法です。

続きを読む C/C++ for Visual Studio CodeでC++をビルド時の”MSB8003 プロパティが定義されていません”の対処法

C/C++ for Visual Studio CodeでVC++をデバッグする手順

Visual Studio Codeで、拡張機能「C/C++ for Visual Studio Code」を使ってVC++のプロジェクトを作成してデバッグする方法を紹介します。

続きを読む C/C++ for Visual Studio CodeでVC++をデバッグする手順

コマンドラインでビルドするツールのインストール方法

Visual Studio Codeなどで、C++のビルドをする際に必要になるコマンドラインでビルドするツールのダウンロードをインストール方法を紹介します。

続きを読む コマンドラインでビルドするツールのインストール方法

ファイルの拡張子から保存用のCLSIDを取得する(GetImageEncoders)

画像ファイルを保存する際に利用するCLSIDの値をファイルの拡張子によって取得するには、GetImageEncoders関数を使います。

続きを読む ファイルの拡張子から保存用のCLSIDを取得する(GetImageEncoders)

ファイルのサムネイル画像を取得する(IShellFolder::GetUIObjectOf)

IShellFolderクラスのGetUIObjectOfを使って、ファイルのサムネイル画像を取得する方法です。エクスプローラーで縮小版が表示されるような画像をファイルから抜き出すことができます。

続きを読む ファイルのサムネイル画像を取得する(IShellFolder::GetUIObjectOf)

VC++で.NETの rijndaelManaged クラスを利用する(AES暗号化の実装)

VC++で.NET Framework 内のクラスを利用する方法を紹介します。今回は、暗号化を行うrijndaelManagedクラスの使い方です。

続きを読む VC++で.NETの rijndaelManaged クラスを利用する(AES暗号化の実装)

VC++で.NETの SHA256Managed クラスを利用する(ハッシュ関数の実装)

VC++で.NET Framework 内のクラスを利用する方法を紹介します。今回は、文字列のハッシュ化を行うSHA256Managedクラスの使い方です。

続きを読む VC++で.NETの SHA256Managed クラスを利用する(ハッシュ関数の実装)

VC++の不要になったプロジェクト構成を削除できない場合の対処法

古いバージョンのVisual Studioからプロジェクトをアップグレードした際に、不要になったプロジェクト構成を削除する際に[操作を完了できませんでした。ポインターが無効です]メッセージが表示される場合の対処法について備忘録的な記事です。

続きを読む VC++の不要になったプロジェクト構成を削除できない場合の対処法