投稿者 るしぇ  (社会人) 投稿日時 2009/8/21 23:33:46
>メッセージかぁ・・・。
http://yokohama.cool.ne.jp/chokuto/win/window.html
http://www.river.sannet.ne.jp/yuui/WinDlg/WinMsg.html

>まぁ、「イベントの引数の型が違う時はとりあえずEventArgs型にまとめればいいや」
実際に使うときでないと目的が見えないから何ともいえないですね。
イベントの引数は VB(=IDE) に自動で書かせればいいので、そのまま使えばいいです。
今回も、Clickイベントの引数「e」は、「ByVal e As System.EventArgs」が自動で
書かれるからそのまま使えばいいんです。

これを逆に MouseEventArgs にしてしまうと、キーボード入力で Click イベントを
起こした時にマウスの情報が足りなくてエラーになります。
誤解を恐れずに言いますと
 マウスのイベント情報 = キーボードのイベント情報 + マウスの情報
だから成り立つということです。
このあたりは「継承」を使いこなせるようにならないと理解は難しいかも?

> そういえば、るしぇさんのテンションがいつもより高い気がするのですが気のせいでしょうか?
え?wそりゃ、質のいい質問が続いているから気分が良い為ですね。
こういう時はサンプルコードとか、普段は出さないノウハウもどんどん出しますよ。

逆にいつもは自分で調べれば1時間(ボクが調べれば10分)くらいで解決しそうな
面白くもなんともない質問ばっかりなのでテンション低いんです。
ボクの場合、気分次第で回答内容は全く変わります。情報を引き出したかったら
質の良い質問をしてテンションを上げるといいですよ。
その後に出した質問には、よっぽどひどくない限り、ほいほい答えますからw