■ QTClip ■

前へ 次へ
No. 3 (2へのコメント)投稿者: araken HP日付: 2000/09/12 13:41:18
題名 : Re:要望:一括貼付&一括履歴削除

>早速要望ですが(^^;)
>
>抱えているクリップデータを一気に吐き出させることができないでしょうか。
>同時に「クリップボード履歴の一括削除」もできると、なお嬉しいです。
>
>現在は、「CTRL+V あるいは Shift+Ins」で貼り付けて、「Shift+Ctrl+V」で
>履歴削除を交互に繰り返しています。

 QXであれば、以下のようなマクロでコピー+履歴削除が1回のキー操作でできます。

dllname USER
cdeclare int RegisterWindowMessage(LPCSTR);
cdeclare int SendMessage(HWND, int, int, long);
cdeclare HWND FindWindow(LPCSTR, LPCSTR)
proc main
	dim msg
	dim hwnd as HWND

	if @hwnd = 0 then exit proc
	@BlockClipboardPaste
	'クリップボード履歴を1つ削除する
	msg = RegisterWindowMessage("QTClipMsg")
	hwnd = FindWindow(0, "QTClip")
	if hwnd<>0 then
		SendMessage(hwnd, msg, 1, 0)
	end if
end proc

次へ
現在の既読番号は 0  既読を


メールアドレスを表示するにはURLの後ろに &m=29159987 をつけてください。
フォーラム一覧

http://www2k.biglobe.ne.jp/~araken/
http://0ban.com/araken/