Ref: http://acloudblog.blog.sohu.com/169875184.html
Http://www.qingfengju.com/trackback.asp? Tbid = 231 & Action = addtb & tbkey = 802b0267ae156db9cf7ab6076009ff54420711f9
:
Http://www.codeproject.com/KB/MFC/UltimateToolbox.aspx
Files with compilation errors:
Oxhtmlparser. cpp
Oxparser. cpp
Oxphysicaleditex. cpp
Oxquickstring. cpp
The cause of the error is that the quotation marks of the string are not paired. In fact, it is because of the source code file of ultimate toolbox.
All are windows-1252 encoded and the file contains characters 0xa0. These characters cannot be operated in Chinese.
Normally displayed in the VC ++ editor.
The solution is to convert the encoding of these files to a UTF-8, or to "region and language options"
In "non-Unicode program language" to "English-United States ".
In addition, "wabtags. H" in the header file of VC ++ also has this problem.
Note 0:
Iconv is a character encoding conversion tool in mingw.
: Http://sourceforge.net/projects/mingw/files/MinGW/libiconv/libiconv-1.13.1-1/
Baidu Encyclopedia: http://baike.baidu.com/view/1437030.htm? Fr = ala0_1
Usage:
Iconv.exe-f Windows-1252-T UTF-8 X. cpp> X. cpp. utf8
Del X. cpp
Rename X. cpp. utf8 X. cpp
Note 1:
Ultimate toolbox is open-source
There are also a few good MFC extension interface libraries that are not open-source: bcgcontrolbar and Xtreme Toolkit
NOTE 2:
Download the ultimate toolbox and decompress several packages to the same directory. Otherwise, when compiling the sample program
The system will prompt that utsampleabout. RC cannot be found.
The directory structure is as follows:
+ Ultimate toolbox
-Problems.txt
+ Ultimate toolbox
-Archive
-Include
-Lib
-Samples
-Source
-License.htm
-Changehistory.htm
+ Utbx93.chm