2020-12-01から1ヶ月間の記事一覧
WinAPIを使って、アプリ起動中に スリープモード ディスプレイの自動電源OFF スクリーンセーバー への移行を抑止する方法について、調べて実験した内容を書いていきます。 SetThreadExecutionState API 引数 戻り値 タイマーを使う場合 注意事項 テストプロ…
.NET Frameworkでは問題なく扱えるが, .NET Coreの場合はひと手間加えてやらないとShift JISが扱えない。 ひと手間加えないとどうなるか using (var reader = new StreamReader(file, System.Text.Encoding.GetEncoding("Shift_JIS"))) { // ... } このコー…
std::filesystems::create_directories()を下のコードのようにして書いたら,Debug版では複数ディレクトリの作成に成功するが,Release版では作成できなくなるという現象に出会った。 bool CreateDirectories() { CString path = _T("C:\\DummyDir\\DummySub…
mainではなくwmainを使う コンソールに日本語出力できるようにする wprintfを使用する std::wcoutを使う 引数を受けとる キーを入力するまでポーズする 文字列を扱うときはマクロを使う データ型 文字列 CString 次回 mainではなくwmainを使う ユニコードア…
まずはプロジェクトを作成する 手順 次回 まずはプロジェクトを作成する 以下の手順でMFCフレームワークを使用したC++コンソールアプリケーションが作成できます。 使用IDE:Visual Studio 2019 OS:Windows 10 手順 [新しいプロジェクトの作成]画面で[Windo…