誰でも私に説明できますか:
int Form1.SendMessage(int hwnd, int wMsg,int wParam, object IParam)
画像をクリップボードにコピーするために使用されます。
例:
SendMessage(hHwnd, WM_CAP_EDIT_COPY, 0, 0);
ここで、これらのパラメーター ( hwnd
、wMsg
、wParam
、IParam
) は何を意味するのでしょうか?
誰でも私に説明できますか:
int Form1.SendMessage(int hwnd, int wMsg,int wParam, object IParam)
画像をクリップボードにコピーするために使用されます。
例:
SendMessage(hHwnd, WM_CAP_EDIT_COPY, 0, 0);
ここで、これらのパラメーター ( hwnd
、wMsg
、wParam
、IParam
) は何を意味するのでしょうか?
http://msdn.microsoft.com/en-us/library/windows/desktop/ms644950(v=vs.85).aspx
hWnd - ウィンドウ プロシージャがメッセージを受け取るウィンドウへのハンドル。このパラメーターが HWND_BROADCAST ((HWND)0xffff) の場合、メッセージはシステム内のすべての最上位ウィンドウに送信されます。これには、無効または非表示の所有されていないウィンドウ、オーバーラップ ウィンドウ、ポップアップ ウィンドウが含まれます。ただし、メッセージは子ウィンドウには送信されません。メッセージの送信は UIPI に従います。プロセスのスレッドは、以下の整合性レベルのプロセス内のスレッドのメッセージ キューにのみメッセージを送信できます。
Msg - 送信されるメッセージ。システム提供メッセージのリストについては、システム定義メッセージを参照してください。
wParam - メッセージ固有の追加情報。
lParam - メッセージ固有の追加情報。
C# で SendMessage を使用するための詳細情報: http://www.pinvoke.net/default.aspx/user32.sendmessage