• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:html表示での色文字のコピーと同義にするには?)

HTML表示での色文字のコピーと同義にするには?

このQ&Aのポイント
  • AutoHotkeyを用いて、色文字をクリップボードに入れ込むスクリプトを作成したい。
  • テキストのみならクリップボードに入れることは分かるが、表示されている色文字を入れる方法が分からない。
  • 具体的な記述方法やクリップボードに入る文字列の操作方法について、アドバイスをいただきたい。

質問者が選んだベストアンサー

  • ベストアンサー
  • yyr446
  • ベストアンサー率65% (870/1330)
回答No.3

補足です。 WindowsXPぐらいまでのクリップボードの取り扱いについては↓ 「Clipboard クラス」 http://msdn.microsoft.com/ja-jp/library/ms589129.aspx 「Clipboard メソッド」 http://msdn.microsoft.com/ja-jp/library/ms589133.aspx 「DataFormats クラス」 http://msdn.microsoft.com/ja-jp/library/system.windows.dataformats.aspx 「TextDataFormat 列挙体」 http://msdn.microsoft.com/ja-jp/library/system.windows.textdataformat.aspx が参考になります。 ※VistaとかWindows7は変わっちゃてますね! http://msdn.microsoft.com/ja-jp/library/ms589129%28v=VS.95%29.aspx

aiueoborn
質問者

お礼

重ね重ねご回答ありがとうございます。 参考にさせていただきます。

その他の回答 (2)

  • yyr446
  • ベストアンサー率65% (870/1330)
回答No.2

書式や文字サイズなどもそのままコピー出来ております。 =>どこに貼り付け(ペースト)してるんです。 ホームページ作成ソフトとかですか?

aiueoborn
質問者

お礼

2度目のご回答ありがとうございます。 ペースト先はEvernoteという情報管理ソフトです。

  • yyr446
  • ベストアンサー率65% (870/1330)
回答No.1

クリップボードというのが、WindowsOSで提供されてる「clipbrd」クリップボードの事ならテキストの文字以外は張り付かないと思います。(色もフォントも装飾も) クリップボードHelpより抜粋 「クリップボードには、テキスト文字セット (ほとんどの Windows ベースのプログラムで使用)、OEM テキスト形式 (MS-DOS ベースのプログラムで使用)、Unicode 文字セット (世界中で使用されているすべての主要スクリプトのスーパーセット) など、さまざまな形式でテキストを保存できます。

aiueoborn
質問者

お礼

ご回答ありがとうございます。 しかしWebPageの文章をコピーして貼りつけると 書式や文字サイズなどもそのままコピー出来ております。 ハイパーリンクなども反映しております。 あれはclipbrdではなく、別の機能が働いているというわけでしょうか?

関連するQ&A