WDK 7.1を使ってVisual C++再頒布可能パッケージを必要としない実行ファイルをビルドする

Visual Studio VC++ で既定の /MD オプション付きでビルドすると Visual C++再頒布可能パッケージを必要とする実行ファイルが出来上がります。

/MT オプションに変更することで C ランタイムが静的リンクされ Visual C++再頒布可能パッケージを必要としない実行ファイルを作成することもできます。しかし C ランタイムを静的リンクすると実行ファイルのサイズが大きくなってしまいます。

キーボード操作でローマ字入力とかな入力を切り替える

キーボードに ローマ字入力 かな入力 を切り替えるキーが備わっているのをご存知ですか? 実はこのキーの側面に書いてある ローマ字 というキーを押すたびに ローマ字入力 かな入力 が切り替わります。

しかし このキーをそのまま押すだけでは表面に書かれている ひらがな として機能してしまいます。側面に書かれている ローマ字 を機能させるためには

画面の明るさが勝手に変わってしまう
2017-01-30 ハードウェア

PC で作業をしていると画面の明るさが勝手に変わってしまうことがあり困っていました。ウェブで調べてみると Windows の “画面の明るさを自動的に調整する” をオフにしたり ディスプレイドライバーの設定で変更するといった情報が数多く見つかります。

しかし 私の環境にはいずれの解法も該当しませんでした。いろいろと調べてみたところ Windows ではなく もっと別のところに原因がありました。それは