問題があり、Web上で2〜3件の投稿がありました:C#アプリケーション(Clipboard.SetTextまたはClipboard.Clear)でクリップボードを使用しているとき、Chromeは無作為にそれを使用しているので、私のクリップボード要求は失敗します。Google Chromeでクリップボードを盗みます。
クロムを閉じても問題なく動作してからChromeを再起動しても、何分も失敗します。私は、これは迷惑な私です本当にクロムであることを確認するために、1秒タイマーとGetOpenClipboardWindow()、別のPInvoke :(と、次のコードを使用しています:
[DllImport("user32.dll")]
static extern IntPtr GetOpenClipboardWindow();
[DllImport("user32.dll", SetLastError = true)]
static extern int GetWindowThreadProcessId(IntPtr hWnd, out int
lpdwProcessId);
IntPtr hwnd = GetOpenClipboardWindow();
if (hwnd != IntPtr.Zero)
{
int processId;
GetWindowThreadProcessId(hwnd, out processId);
Process p = Process.GetProcessById(processId);
listBox1.Items.Add(p.Modules[0].FileName);
}
はあなたのいずれかが、すでにこの問題を抱えていますか? ?
クロームクリップボードを盗んで、なぜあなたは知っていますか[編集] Chromeチームのメンバーのいずれかで
:親愛なる開発者、あなたは今日、これを読めば、私はあなたよりも多くの権限を持っているように、戻って私に私のクリップボードを与えます私はあなたのために2日間探しています。
奇妙です。これはおそらくこれを行っているChromeにアドオンですか?それは他のマシンでも起こりますか? –
この人にも起こった:http://code.google.com/p/chromium/issues/detail?id=86765 –