備忘録

備忘録

2021-04-01から1ヶ月間の記事一覧

Visual Studio 2019のC++/CLIでWindows Formを利用する方法

Ⅰ. はじめに タイトルの通り「Visual Studio 2019のC++/CLIでWindows Formを利用する方法」です。 Ⅱ. やり方 1. Visual Studio インストーラーを起動する 2. v142 ビルド ツール用 C++/CLI サポートをインストールする 3. 新規C++/CLIプロジェクトを作成する…

右クリックメニューの「右に回転」「左に回転」を消す方法

Ⅰ. はじめに タイトルの通り「右クリックメニューの「右に回転」「左に回転」を消す方法」です。 Ⅱ. やり方 1. コマンドプロンプトで以下コマンドを実行する reg delete "HKEY_LOCAL_MACHINE\SOFTWARE\Classes\SystemFileAssociations\.png\ShellEx\ContextM…

右クリックメニューの「デスクトップの背景として設定」を消す方法

Ⅰ. はじめに タイトルの通り「右クリックメニューの「デスクトップの背景として設定」を消す方法」です。 Ⅱ. やり方 1. コマンドプロンプトで以下コマンドを実行する reg delete "HKEY_LOCAL_MACHINE\SOFTWARE\Classes\SystemFileAssociations\.png\Shell\se…

mongooseを利用してHTTPサーバを構築する方法

Ⅰ. はじめに タイトルの通り「mongooseを利用してHTTPサーバを構築する方法」です。 Ⅱ. やり方 1. サンプルプログラムを書く #include <iostream> #include <winsock2.h> #pragma comment(lib, "ws2_32.lib") extern "C" { #include <mongoose.h> } static void fn(struct mg_connection* c, in</mongoose.h></winsock2.h></iostream>…

VisualStudioを利用してAndroidで実行可能な実行ファイルをC++で作成する方法

Ⅰ. はじめに タイトルの通り「VisualStudioを利用してAndroidで実行可能な実行ファイルをC++で作成する方法」です。 Ⅱ. やり方 1. Visual Studio Installerを起動する 2. 「C++ によるモバイル開発」をインストールする 3. 「メイクファイル プロジェクト(A…

AndroidStudioを利用してAndroidで実行可能な実行ファイルをC++で作成する方法

Ⅰ. はじめに タイトルの通り「AndroidStudioを利用してAndroidで実行可能な実行ファイルをC++で作成する方法」です。 Ⅱ. やり方 1. 新規Native C++プロジェクトを作成する 2. CMakeLists.txtを編集する $(project_root)/app/src/main/cpp/CMakeLists.txt cma…

C++のHTTPサーバ、HTTPクライアントライブラリ一覧

Ⅰ. はじめに タイトルの通り「C++のHTTPサーバ、HTTPクライアントライブラリ一覧」です。 Ⅱ. 一覧 cpprestsdk HTTP Server/Client C++でHTTP(S)でGET/POSTする(cpprestsdk の使い方) cpprestsdk をビルドしてstatic linkする cpp-httplib HTTP Server/Clie…

Chrome拡張機能でProxy設定情報を取得する方法

Ⅰ. はじめに タイトルの通り「Chrome拡張機能でProxy設定情報を取得する方法」です。 Ⅱ. やり方 1. サンプルプログラムを書く manifest.json { "manifest_version": 2, "name": "ChromeTestExtension", "version": "1.0.0", "background": { "scripts": [ "s…