VB初心者質問スレ Part4
■ このスレッドは過去ログ倉庫に格納されています
0841781
NGNG>計算式はわかりましたがScaleHeightが変わりませんー
>これってどうしてなのですか??
あんたがなにをやってるのかなんてわかんねーよ。
どうしてなのですか?ってこっちがききてーよ。
640*480のウィンドウってウィンドウサイズが640*480Pixel?
それともクライアント領域が640*480Pixel?
それによってやり方が変わってくるぞ。
ウィンドウサイズを640*480にするなら
Me.Width = wx + 640 * Screen.TwipsPerPixelX
Me.Height = wy + 480 * Screen.TwipsPerPixelY
クライアント領域を640*480にするなら
Dim wx&, wy&
Me.ScaleMode = 1
wx = Me.Width - Me.ScaleWidth
wy = Me.Height - Me.ScaleHeight
Me.Width = wx + 640 * Screen.TwipsPerPixelX
Me.Height = wy + 480 * Screen.TwipsPerPixelY
■ このスレッドは過去ログ倉庫に格納されています