C++とアセンブラー①

まず、Visual Studiox86C++アセンブリ言語を混在して使用する方法を紹介します。X86ではインラインアセンブラを利用できますので、比較的簡単に記述できますが、C++はもちろん、アセンブリ言語を理解しておくのは前提です。

続きを読む

Windows Forms で高DPI(HDPI)対応

C#Windows フォーム アプリケーション(.NET Framework)で開発したプログラムは、WPFなどと違い高DPI対応へ対応していません。ここでは、そのようなプログラムを高DPI環境でも正常に表示される方法を紹介します。

  • AutoScaleMode
  • app.manifest を作成し、コメントを外す
  • 完了
  • 例外
  • .NET Frameworkを利用せず.NET を利用

 

続きを読む

C++とアセンブラでCPU brand stringを表示

CPU brand stringを、C++から自身で開発したアセンブリ関数を呼び出し、表示してみた。
arques.hatenablog.com
のアゼンブラーバージョンです。

続きを読む