C♯, C#相談室 Part34
■ このスレッドは過去ログ倉庫に格納されています
0737デフォルトの名無しさん
2006/10/21(土) 11:50:58何処が間違えているのかご指導ください。
namespace test.cs
{
public partial class Form1 : Form
{
private const int WM_DRAWCLIPBOARD = 0x0308;
private const int WM_CHANGECBCHAIN = 0x030D;
[DllImport("user32")]
public static extern IntPtr SetClipboardViewer(IntPtr hWndNewViewer);
[DllImport("user32", CharSet = CharSet.Auto)]
public extern static int SendMessage(IntPtr hWnd, int Msg, IntPtr wParam, IntPtr lParam);
protected override void WndProc(ref Message m)
{
if (m.Msg == WM_CHANGECBCHAIN)
{
MessageBox.Show("WM_CHANGECBCHAIN");
}
else if (m.Msg == WM_DRAWCLIPBOARD)
{
MessageBox.Show("WM_DRAWCLIPBOARD");
}
else
{
base.WndProc(ref m);
}
}
}
}
■ このスレッドは過去ログ倉庫に格納されています