ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

W-ZERO3開発屋コミュのReal VGAとWinXP向けアプリの開発メモ

  • mixiチェック
  • このエントリーをはてなブックマークに追加
RealVGAにすると、ビットマップなどのレイアウトが乱れることがありますが、以下の設定を変更することで、簡単に対応できます。

FormのAutoScaleModeプロパティをDpiからNoneに変更。


また、最大化表示でソフトの画面を作成している場合、以下の設定にするとなんとWindowsXP上の大きな画面でも表示が乱れずに実行することができます。PocketPC用のexeはそのままXPでも動くみたいですね。

size = Screen.PrimaryScreen.Bounds.Height; // 画面サイズを取得
if (size > 480) // PocketPCより大きい場合
{
this.WindowState = FormWindowState.Normal; // 最大化を解除
size = 480; // windowサイズを480に制限
Portrait(); // 縦用のコントロールを配置する(自作)
this.ControlBox = true; // タイトルバーに閉じるボタンなどを表示
}

例)
http://seedea.net/wm/oekaki/Oekaki_win_xp_and_mobile_vga.exe

コメント(0)

mixiユーザー
ログインしてコメントしよう!

W-ZERO3開発屋 更新情報

W-ZERO3開発屋のメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。

人気コミュニティランキング