このスレッドはロックされています。記事の閲覧のみとなります。
トップページ > 記事閲覧
解像度変更時の自動拡大(解決)
名前:しいのき 日時: 2017/05/17 18:16

WindowモードとFullScreenモードを任意に切り替えられるようにして、Windowモードの際にウィンドウサイズを二択で選べる機能を内包した プログラムを作ろうとしているのですが、解像度を640x480から1280x960に変換したい際に画像や文字が640x480のままになってしまいます。 これを自動で拡大する方法はありませんか?
メンテ

Page: 1 |

Re: 解像度変更時の自動拡大 ( No.1 )
名前:管理人 日時:2017/05/17 00:13

SetGraphMode でソフトの画面の解像度を変更せずに、SetWindowSizeExtendRate という関数を 使用することで Windowモードの際のウィンドウの拡大率を簡単に変更することができます // 描画画面のサイズに対するメインウィンドウのサイズの比率を設定する int SetWindowSizeExtendRate( double ExRateX, double ExRateY ) ; たとえば、ソフトの画面の解像度が 640x480 の場合に、1280x960 の大きさで表示したい場合は SetWindowSizeExtendRate( 2.0, 2.0 ) ; を実行すればOKです よろしければお試しください
メンテ
Re: 解像度変更時の自動拡大 ( No.2 )
名前:しいのき 日時:2017/05/17 18:15

ありがとうございました。無事予定した機能を搭載することができました
メンテ

Page: 1 |