C++ で Win32 API を使用して単純なウィンドウを作成しました。ウィンドウは正常に表示されますが、スタイルが設定されていないため、ウィンドウ上のすべてのボタンなどは、最新の Windows 7 の外観とは対照的に、Windows 95/Me スタイルで表示されます。では、このモダンな外観を得るにはどうすればよいでしょうか。
この( http://msdn.microsoft.com/en-us/library/windows/desktop/bb773175%28v=vs.85%29.aspx)マイクロソフトのドキュメントに記載されているxmlの方法を使用してみましたが、プログラムはそうではありませんコンパイル。これは、VC++ コンパイラではなく MinGW コンパイラを使用しているためだと思いますが、間違っている可能性があります。さらに、現在 SetWindowTheme 関数を試していますが、これがどのように機能し、どのように含めるかについてはわかりません。
問題を引き起こしている可能性のあるメモ:
- 私はIDEを使用しておらず、MakeFileのみを使用しています
- MinGWコンパイラを使用しています