Hello,
I need to show diff between two strings (and optionally two text files) in my MFC application. These strings may contain flat text, html, xml, javascript, css, json, and etc.
As start point, you can check some good open source diff tolls like WinMerge and WinDiif, and libraries like Google's diff_match_patch and etc.
Requirements:
1. It must be MFC control inherited from CWnd. Inside of this control you can create and use viewers, strollers, etc.
2. It must be compilable under VS 2008 with Multi-Byte Character Set
3. If you use third party code, make sure that it can be used in a commercial software
4. The interface must be as simple as: [login to view URL](string1, string2);