Re: riched20a with ES_READONLY - can still change formatting ?
JJ <[email protected]> Thu, 26 Mar 2026 15:12:15 +0700
| Newsgroups | comp.os.ms-windows.programmer.win32,alt.comp.os.windows-xp,alt.windows7.general |
|---|---|
| Organization | A noiseless patient Spider |
| Message-ID | <[email protected]> |
On Wed, 25 Mar 2026 19:49:26 +0100, R.Wieser wrote: > Hello all, > > Programming related : > > I've got a simple dialog on which I placed a riched20a control which I have > given, among others, the ES_READONLY style. The result is that I cannot > edit the text itself. Which is what I was after. > > However, I was rather surprised to discover that some shortcut-keys > affecting text-formatting (ctrl-R, ctrl-L and likely more) still work. :-( > > Question : How do I make the text *really* read-only ? *inclusive* > text-formatting. > > Is that possible at all ? Which style would I need to add/remove / which > GWL_* bit would I need to set/clear (I've not seen anything in that regard) > ? > > Remark: I need to be able to select-and-copy text from it though. Using the > mouse or keyboard. > > Regards, > Rudy Wieser ES_READONLY works fine in both rich-edit and plain-text mode. Did SetWindowLong() actually succeeded? Did the style actually been applied?