Click here to Skip to main content
Rate this: bad
Please Sign up or sign in to vote.
See more: C++
How does MS Word or Visio display a page ? Is it VC++ Doc/View architecture ?
Posted 23-Jun-13 8:10am

1 solution

Rate this: bad
Please Sign up or sign in to vote.

Solution 1

MS Word does not use MFC features or libraries. The technologies seen in MS Word (toolbar buttons, customizations, etc.) were all developed natively using "MS-Word only" code, I believe "always" before the features showed up in any Visual C++ libraries or features.
Visio was developed by a third party company and acquired by Microsoft. My understanding is that it had a similar development history as MS Word but I don't know as many details. In any case, it doesn't reference the MFC libraries.
Comments at 25-Jun-13 15:39pm
Hello Brydon,
Thank You !

I have one more question. We see a page type display in MS Word or Visio etc. Can you please tell me how does one do it ? When I use doc/view I just see one plain canvas. There is no way of showing a page.
H.Brydon at 25-Jun-13 21:06pm
I'm not sure. Microsoft has not made public release of the MS Word code and I haven't seen code for or written that type of interface myself.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
0 Peter Leow 160
1 Mika Wendelius 156
2 Abhinav S 155
3 Sergey Alexandrovich Kryukov 115
4 TheRealSteveJudge 114
0 Sergey Alexandrovich Kryukov 8,593
1 OriginalGriff 6,536
2 Peter Leow 3,727
3 Zoltán Zörgő 3,436
4 Richard MacCutchan 2,417

Advertise | Privacy | Mobile
Web02 | 2.8.150123.1 | Last Updated 23 Jun 2013
Copyright © CodeProject, 1999-2015
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100