by イグトランス » 2005年12月30日(金) 23:54
> 最後の
> MoveWindow(hMainWnd, .left, .top, .right - .left, .bottom - .top)
> は
> MoveWindow(hMainWnd, .left, .top, .right - .left, .bottom - .top,TRUE)
> でしょうか・・・?
そのとおりですね。すみません。
> SetRectという関数の使い方がわかってないだけだと思うのですが、
SetRectは単にRECTの各メンバに値を設定していく関数です。
普通に書けば4つの代入になるところを1行で済ますことができるという楽をするために使いました。
> .top=50
> .left=50
> .right=690
> .bottom=530
たとえばこれはSetRect(rc, 50, 50, 690, 530)と書けるということです。
> 最後の
> MoveWindow(hMainWnd, .left, .top, .right - .left, .bottom - .top)
> は
> MoveWindow(hMainWnd, .left, .top, .right - .left, .bottom - .top,TRUE)
> でしょうか・・・?
そのとおりですね。すみません。
> SetRectという関数の使い方がわかってないだけだと思うのですが、
SetRectは単にRECTの各メンバに値を設定していく関数です。
普通に書けば4つの代入になるところを1行で済ますことができるという楽をするために使いました。
> .top=50
> .left=50
> .right=690
> .bottom=530
たとえばこれはSetRect(rc, 50, 50, 690, 530)と書けるということです。