Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

#260 atlsplit.h compile error with _ATL_NO_MSIMG defined

v1.0 (example)
closed-fixed
None
5
2014-02-17
2013-03-19
Marcel Raad
No

With _ATL_NO_MSIMG defined, there is no function CDCT::GradientFillRect (atlgdi.h). CSplitterImpl::DrawSplitterBar (atlsplit.h) calls this function and checks only for _WIN32_WCE, not for _ATL_NO_MSIMG. Affected Versions are 8.1.11324+.

Discussion

  • Fixed by checking for _ATL_NO_MSIMG. SPLIT_GRADIENTBAR has no effect if _ATL_NO_MSIMG is defined.

     


Anonymous


Cancel   Add attachments