C#で作成するウィンドウのウィンドウサイズ制限を変更したい
- 題名: C#で作成するウィンドウのウィンドウサイズ制限を変更したい
- 著者: guess
- 日時: 2007/06/12 17:26:21
- ID: 19834
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: C#で作成するウィンドウのウィンドウサイズ制限を変更したい
- 著者: Ruku
- 日時: 2007/06/12 19:59:22
- ID: 19835
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: C#で作成するウィンドウのウィンドウサイズ制限を変更したい
- 著者: guess
- 日時: 2007/06/12 20:13:15
- ID: 19836
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[3]: C#で作成するウィンドウのウィンドウサイズ制限を変更したい
- 著者: Ruku
- 日時: 2007/06/12 20:43:52
- ID: 19837
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[4]: C#で作成するウィンドウのウィンドウサイズ制限を変更したい
- 著者: guess
- 日時: 2007/06/12 20:56:34
- ID: 19838
- この記事の返信元:
- この記事への返信:
- ツリーを表示
分類:[.NET]
お世話になります。
現在、画面サイズよりも大きくなるようなMDIウィンドウを表示させたいと思うのですが、どうやっても自動的にクリッピングされてしまいます。
例えば縦幅を1500などにしたいのですが、画面表示サイズが1280x1024だと1036以上の大きさになりません。
なにかないかと思い、サイトを色々探してみた所、このようなサイトが見当たりました。
ttp://www.momo-lab.net/inu/bigform.html
やりたい内容と合致しているのですが、ここにあるサイトはプログラムコードがVB6? で書かれており、自分の実力ではこれをC#のコードに書き換えることができませんでした・・・。
protected override void WndProc(ref Message m)
{
const int WM_GETMINMAXINFO = 0x24;
switch (m.Msg)
{
case WM_GETMINMAXINFO :
// ここにウィンドウ最大を変更するコードを入れると思うのですが・・・
break;
default :
base.WndProc (ref m);
break;
}
}
もしも同様な事を既にC#で作られている方、知っている方がいましたら、ご教示願えないでしょうか?
お忙しい所、どうぞ宜しくお願いします。