2008-08-21 11 views
0

これは長時間の撮影ですが、誰でもそれを把握できれば、皆さんはそれを理解することができます...Windows XPのアプリケーション名を切り取って貼り付けますか?

Windows XPでは、カットアンドペーストのアクションに付随するメタデータはありますか?私はクリップボードの内容を提供したアプリケーションを確認できますか?

ボーナスの質問...このような情報がある場合、Javaアプリケーションからアクセスできる方法はありますか?

答えて

1

これはクリップボードの形式によって異なります。それが平文の場合は、いいえ。クリップボードにグローバルフックをインストールしない限り。

あなたはJavaからはできません。

2

クリップボードの所有者 (http://msdn.microsoft.com/en-us/library/ms649041(VS.85).aspx)を返すGetClipboardOwner API関数、-sorryはリンクとしてマークすることはできません「()」URL -

でJavaを知ってはいけない、私はあなたがネイティブのAPIを呼び出すことができるとしているためJava VM内部からの機能

「迅速かつダーティ」アプローチは、アクティブファイルの処理(または任意のIDをつかむ、CTRL + C/CTRL + INSホットキーを傍受するAutoHotKeyスクリプトを使用することができますJavaアプリケーションからアクセス可能な場所)を選択し、クリップボードのコピーを続行します。 AutoHotKeyの部分は難しくありません。Javaの部分についてはわかりません。

関連する問題