CRenderer to CRendererWinGL.CPlatformFont to CPlatformFontWinGL.CPlatformFontService to CPlatformFontServiceWinGL.CTextureRGBA to CTextureRGBAWinGL.CTextureDataRGBA to CTextureDataRGBAWinGL.CTextureR to CTextureRWinGL.CTextureDataR to CTextureDataRWinGL.clEdgeMirror, clRepeat, clRepeatMirror.const MESSAGE_RECT &m.Do not use removed entities.
Rename Windows OpenGL renderer usage from CRenderer to CRendererWinGL.
Just in case you are using internal Windows OpenGL renderer object in your code somehow, which is strictly recommended to avoid, do the following renames.
Rename Windows OpenGL platform font usage from CPlatformFont to CPlatformFontWinGL.
Rename Windows OpenGL platform font service usage from CPlatformFontService to CPlatformFontServiceWinGL.
Rename Windows OpenGL 32-bit texture usage from CTextureRGBA to CTextureRGBAWinGL.
Rename Windows OpenGL 32-bit texture data usage from CTextureDataRGBA to CTextureDataRGBAWinGL.
Rename Windows OpenGL 8-bit texture usage from CTextureR to CTextureRWinGL.
Rename Windows OpenGL 8-bit texture data usage from CTextureDataR to CTextureDataRWinGL.
Add const MESSAGE_RECT &m argument in OnPaint method everywhere you declare or implement class derived from IWindowListener interface.
For task usage please see CreateTask, ITask, and CTask.