Menu

#704 パス貼り付けの改行コード変換

None
closed
nobody
None
5
2013-12-08
2013-12-06
novice123
No

CClipboard::GetText()に引数を追加し、改行コードの処理を内部で行うようにしました。
CClipboard::GetDataType()は未使用ですが、そのままにしました。

1 Attachments

Discussion

  • Moca

    Moca - 2013-12-07

    元のコードからして、
    マクロからGeTClipBoardで、CF_DROPの場合は改行コード変換が行われて、CF_UNICODETEXT等は「改行コードを変換して貼り付け」は無視。
    GetClipboradByFormatのほうは、
    「改行コードを変換して貼り付け」もCF_DROPでも改行コード変換は行われないようです。
    ちょっと微妙な気もしますが 現在の動作をKeepということですね。
    GetClipboradByFormatを作ったときは、このへんはあまり考えませんでした。

    #GetClipboradByFormatでGetDataTypeを使用しているようです。

     

    Last edit: Moca 2013-12-07
  • novice123

    novice123 - 2013-12-07

    今回の変更は従来通りの動作のままです。
    ご指摘の通り、CClipboard::GetDataType()はほかで使用されていました。

     
  • novice123

    novice123 - 2013-12-07

    GetClipboard()とGetClipboardByFormat()のCF_HDROPの動作が同じになるようにしました。

     
  • novice123

    novice123 - 2013-12-08

    Ansiでコンパイルエラーになる箇所を修正しました。
    引数の説明を追加しました。

     
  • novice123

    novice123 - 2013-12-08

    [r3494]でcommitしました。

     

    Related

    Commit: [r3494]

  • Moca

    Moca - 2013-12-08
    • status: open --> closed
    • Group: -->
     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.