人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

VisualC# & .NET Frameworkについて質問です。
MessageBoxを位置を指定して表示したいのですが、どのようにすれば良いのでしょうか。
MessageBoxクラスには、場所を指定して表示するようなメソッドがないので困っております。
よろしくお願いします。

●質問者: わけん
●カテゴリ:コンピュータ
✍キーワード: .NET C# Framework クラス メソッド
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● F-15X
●100ポイント

はずしていたらすみません。


※次のサンプルでは、WIN32APIにて位置を変更しているようです。

CodeGuru

msgbox position

http://www.codeguru.com/forum/showthread.php?s=&threadid=205...

' move the messagebox

Call SetWindowPos(hMsgBox,


※その他、参考。こちらはVB6のTipsですが、WIN32APIにてメッセージをフックして位置を変更しています。

流用できるかもしれません。

Visual Basic 6.0 テクニック

3.メッセージボックスを使い倒す

5.メッセージボックスの表示位置を設定する

http://homepage1.nifty.com/rucio/main/technique/MsgBox.htm


※また、自前でメッセージボックスをモーダルフォームで作るという方法もあります。

◎質問者からの返答

回答ありがとうございます。

リンクを貼っていただいた先はいずれもVBに関するものですがVC#でも参考になりそうです。

WIN32APIを使わないと無理なんですね。

いずれの方法もおもしろそうなんで試してみようと思います。

ありがとうございました。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ