Message.Create メソッドとは? わかりやすく解説

Message.Create メソッド

新しMessage 構造体作成します

名前空間: Microsoft.WindowsCE.Forms
アセンブリ: Microsoft.WindowsCE.Forms (microsoft.windowsce.forms.dll 内)
構文構文

Public Shared Function Create
 ( _
    hwnd As IntPtr, _
    msg As Integer, _
    wparam As IntPtr, _
    lparam As IntPtr _
) As Message
Dim hwnd As IntPtr
Dim msg As Integer
Dim wparam As IntPtr
Dim lparam As IntPtr
Dim returnValue As Message

returnValue = Message.Create(hwnd, msg, wparam, lparam)
public static Message Create (
    IntPtr hwnd,
    int msg,
    IntPtr wparam,
    IntPtr lparam
)
public:
static Message Create (
    IntPtr hwnd, 
    int msg, 
    IntPtr wparam, 
    IntPtr lparam
)
public static Message Create (
    IntPtr hwnd, 
    int msg, 
    IntPtr wparam, 
    IntPtr lparam
)
public static function Create
 (
    hwnd : IntPtr, 
    msg : int, 
    wparam : IntPtr, 
    lparam : IntPtr
) : Message

パラメータ

hwnd

メッセージウィンドウ ハンドル

msg

メッセージ ID

wparam

メッセージWParam フィールド

lparam

メッセージLParam フィールド

戻り値
作成されメッセージを表す Message 構造体

解説解説
使用例使用例

WM_CUSTOMMSG識別子を持つ Windows メッセージ作成して送信するコード例次に示しますメッセージには、メッセージの送信先となる MsgWin という名前のメッセージ ウィンドウハンドル与えられます。メッセージには、WParam パラメータと LParam パラメータの値が含まれます。この例では、OnMouseMove メソッドの MouseEventArgs の e から取得した現在の x 座標および y 座標です。

このコード例は MessageWindow コンポーネントトピック取り上げているコード例一部分です。

 Dim msg As Message = Message.Create(MsgWin.Hwnd,
 MsgWindow.WM_CUSTOMMSG, New IntPtr(e.X), New
 IntPtr(e.Y))     MessageWindow.SendMessage(msg) 

 Message msg = Message.Create(MsgWin.Hwnd,     MsgWindow.WM_CUSTOMMSG,     (IntPtr)e.X,
     (IntPtr)e.Y);     MessageWindow.SendMessage(ref msg); 
.NET Framework のセキュリティ.NET Frameworkセキュリティ
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

Message.Create メソッド

新しMessage作成します

名前空間: System.Windows.Forms
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)
構文構文

Public Shared Function Create
 ( _
    hWnd As IntPtr, _
    msg As Integer, _
    wparam As IntPtr, _
    lparam As IntPtr _
) As Message
Dim hWnd As IntPtr
Dim msg As Integer
Dim wparam As IntPtr
Dim lparam As IntPtr
Dim returnValue As Message

returnValue = Message.Create(hWnd, msg, wparam, lparam)
public static Message Create (
    IntPtr hWnd,
    int msg,
    IntPtr wparam,
    IntPtr lparam
)
public:
static Message Create (
    IntPtr hWnd, 
    int msg, 
    IntPtr wparam, 
    IntPtr lparam
)
public static Message Create (
    IntPtr hWnd, 
    int msg, 
    IntPtr wparam, 
    IntPtr lparam
)
public static function Create
 (
    hWnd : IntPtr, 
    msg : int, 
    wparam : IntPtr, 
    lparam : IntPtr
) : Message

パラメータ

hWnd

メッセージウィンドウ ハンドル

msg

メッセージ ID

wparam

メッセージwparam フィールド

lparam

メッセージlparam フィールド

戻り値
作成されメッセージを表す Message

解説解説
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照


このページでは「.NET Framework クラス ライブラリ リファレンス」からMessage.Create メソッドを検索した結果を表示しています。
Weblioに収録されているすべての辞書からMessage.Create メソッドを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からMessage.Create メソッド を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「Message.Create メソッド」の関連用語

Message.Create メソッドのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



Message.Create メソッドのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS