TwinText
TwinText is a commercially available Source Code Documentation Tool. It can generate HTML documents from a variety of programming languages, including C++, C, Java, IDL, PHP, C#, and Visual Basic. It runs on Windows.
See also: javadoc, Synopsis, DOC++, Doxygen