如何禁用 TRichEdit 或 TRzRichEdit 的拖放功能?

3

如何阻止TRichEdit中的拖放?Delphi代码 我使用Rich edit,并且在阻止拖放功能方面遇到了困难,特别是从外部拖动文本,比如从IE拖到我的RichEdit。

2个回答

3

请参阅MSDN上的RevokeDragDrop

uses
  activex;

RevokeDragDrop(RichEdit1.Handle);

2

尝试在按下/松开键事件中将其设置为只读。 在按下键时,将其设置为richedit1.readonly := false; 然后在松开键时设置 richedit1.readonly := true; 它可以工作。它甚至禁用了粘贴功能。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接