unknown
2008-06-02 12:33:01 UTC
一旦1024×768でコーディングしているものを800×600に変更することを
先日求められました。簡単に変更できるようなWinAPIてあるものでしょうか。
あちこち捜したのですが結局たちあがり時点のページサイズを取得して、
XY位置と文字サイズを指定している全ての個所で変換部分を
挟み込む形で解決しました。
例えば 立ち上がり時 800×600の場合、800×600は自動取得できたとして
x=(x * 800)/1024;
y =(y * 600)/768;
mojisize = (m * 800)/1024;
となる訳です。
個所が多いので,手間が掛かって大変でした。
これを一つのWinAPIで解決方法があれば、助かるのですが。
先日求められました。簡単に変更できるようなWinAPIてあるものでしょうか。
あちこち捜したのですが結局たちあがり時点のページサイズを取得して、
XY位置と文字サイズを指定している全ての個所で変換部分を
挟み込む形で解決しました。
例えば 立ち上がり時 800×600の場合、800×600は自動取得できたとして
x=(x * 800)/1024;
y =(y * 600)/768;
mojisize = (m * 800)/1024;
となる訳です。
個所が多いので,手間が掛かって大変でした。
これを一つのWinAPIで解決方法があれば、助かるのですが。