質問編集履歴
1
調べた結果を追記しました
test
CHANGED
File without changes
|
test
CHANGED
@@ -135,3 +135,39 @@
|
|
135
135
|
|
136
136
|
|
137
137
|
なにか方法があるなら教えてください。
|
138
|
+
|
139
|
+
|
140
|
+
|
141
|
+
追記
|
142
|
+
|
143
|
+
いろいろ調べた結果、
|
144
|
+
|
145
|
+
ウィンドウを高DPI化することで、多分ウィンドウのアイコンを高画質化することがわかりました。
|
146
|
+
|
147
|
+
http://yamatyuu.net/computer/program/sdk/win/messagebox/index.html
|
148
|
+
|
149
|
+
こちらからダウンロードしたのが、こちら↓
|
150
|
+
|
151
|
+
![イメージ説明](d3b0af060a72ee476b4007b916395edc.jpeg)
|
152
|
+
|
153
|
+
高DPI化してないメッセージボックスは↓
|
154
|
+
|
155
|
+
![イメージ説明](f9f9cb72f765088862ceda0ddf3f5ef7.jpeg)
|
156
|
+
|
157
|
+
これでできると思いましたが、MinGW-Win64だとエラーが出て、コンパイラできません。
|
158
|
+
|
159
|
+
それで、ソースコードに
|
160
|
+
|
161
|
+
```C
|
162
|
+
|
163
|
+
#include <shellscalingapi.h>
|
164
|
+
|
165
|
+
```
|
166
|
+
|
167
|
+
があることに気づきました。
|
168
|
+
|
169
|
+
これを調べた結果DPIを取得などをできるようですが、MinGW-Win64ではインクルードできないようです。
|
170
|
+
|
171
|
+
どうすれば、高DPI化できるのでしょうか?
|
172
|
+
|
173
|
+
MinGW-Win64ではなく、他のを使うべきでしょうか?
|