Crash calling TWindow::FormatMessageBox from TEditFile
Hi Nenad, Just to share some good news. I updated our WTL to 10.9163 and made a few last tweaks to our code that uses WTL (make use of new macros that allow us to specify the enclosing class). A complex project we have now compiles with /permissive- using VS2019 16.1.4. Thanks very much for your work! Regards, Paul
Hi, I just tried 10.0.8356 - many things are fixed, thanks very much. Here is one more issue: error C3861: 'm_hWndClient': identifier not found due to CHAIN_CLIENT_COMMANDS() in atlframe.h There are others, but they are in MS code: https://developercommunity.visualstudio.com/content/problem/531139/atl-macros-wont-compile-wtih-permissive.html Thanks, Paul
I see continued work on supporting /permissive-, thanks very much. Do you think the current trunk is useable for production software? If not, any update on when WTL10 will be released? Thanks, Paul
Hello, Are there any plans to support compiling with the compiler switch /permissive- (VS2017)? This mode removes a lot of the MS-specific (non-conformant) behavior. Thanks, Paul
Great to see you working on /permissive- support. Any idea of a production date?
Hello, I was compiling with Clang (really for clang-tidy) and found this: Severity Code Description Project File Line Suppression State Error Clang : non-friend class member 'OnFileOk' cannot have a qualified name C:\dev\vendorsrc\WTL\Include\atldlgs.h 1125 Error Clang : non-friend class member 'OnFolderChanging' cannot have a qualified name C:\dev\vendorsrc\WTL\Include\atldlgs.h 1133 Error Clang : non-friend class member 'OnFolderChange' cannot have a qualified name C:\dev\vendorsrc\WTL\Include\atldlgs.h...
Hello, I was compiling with Clang (really for clang-tidy) and found this: Severity Code Description Project File Line Suppression State Error Clang : non-friend class member 'OnFileOk' cannot have a qualified name C:\dev\MWOffice\vendorsrc\WTL\Include\atldlgs.h 1125 Error Clang : non-friend class member 'OnFolderChanging' cannot have a qualified name C:\dev\MWOffice\vendorsrc\WTL\Include\atldlgs.h 1133 Error Clang : non-friend class member 'OnFolderChange' cannot have a qualified name C:\dev\MWOffice\vendorsrc\WTL\Include\atldlgs.h...