Hi, I've just updated to VS2022 v17.10.0 today and compiled my project with OWL7.0.13. It's an unsupported compiler due to owllink.h line 42 where_MSC_VER >=1940. I remove the = and it was fine.
Hi, I've justed update to VS2022 v17.10.0 today and compiled my project with OWL7.0.13. It's an unsupported compiler due to owllink.h line 42 where_MSC_VER >=1940. I remove the = and it was fine.
Thanks Ognyan for that quick answer. So, I will make the conversion.
Hi, I don't know if someone has already got that problem: 1) a random LPSTR contains \r\n at each end of lines 2) I use that data source string as a text in TRichEdit 3) If I use theGetTextRange(TRange&) on a TRichEdit, each end of line is only with a single \r and not \r\n. 4)GetSelection() too return an index position that I can't compare to my source string LPSTR So why those two datas are not synchro ? Is it normal for TRichEdit ? Is there a mode to change for TRichEdit to use \r\n end of line...
It helps me to resolve a little issue on my *.rc, thanks !
This is a code analysis warning, not a compilation warning, right? You're right ! thanks.
Hi Guys, I have this warning C26454 on EV_TVN_ITEMEXPANDING. I work actually with VS2022 with OWL7.0.7 32bits.: Arithmetic overflow: '-' operation produces a negative unsigned result at compile time(io.5) DEFINE_RESPONSE_TABLE1(PCLASS1, TCLASS2) EV_TVN_ITEMEXPANDING (ID_TVTreeView ,TvnItemExpanding ), END_RESPONSE_TABLE; Any idea ? An uint negative in the dispatcher ?
I suspects those lines to give those messages but i'm not sure... dialog.h (for example) 239 DECLARE_STREAMABLE_OWL(TDialog, 1); 240 }; 241 /// @} 242 243 DECLARE_STREAMABLE_INLINES( owl::TDialog ); or maybe that's because you changed some declaration function like virtual void f(); to void f() override; ?