tagCANDY CGI VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re^7: アニメgifの最大化
投稿日: 2007/12/26(Wed) 07:48
投稿者花ちゃん
>タスクバーを消す方法ですが、これを実装すると最大化したときにgifの表示がものすごく
>重くなってしまいます。

画像の拡大表示が影響していませんか?
拡大する倍率や画像サイズに制限を加える等するしか仕方がないかも。
因みに、画像のサイズ(寸法・バイト数)はどの位ですか


> あとresizeイベント内での判定も
>
> If Form1.WindowState = vbMaximized Then
> 'タスクバーを消す処理
> End If
>
> としただけでは、最大化している間、何度も実行されてしまうので、最大化ボタンを押した時だけに実行できるようにしたいです。

そこまでできたのなら、もう少し、考えて判定に工夫を加えて下さい。

タスクバーの状態とFormの状態を取得(フラグを設定して判定するもよし)してから、
必要なら タスクバーを消す処理をし、Form が最大でタスクバー消えている場合は
処理をしなければいいのではないですか。

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。