Click here to Skip to main content
11,490,973 members (71,530 online)
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 Sergey Alexandrovich Kryukov 521
1 Andy Lanng 303
2 Sascha Lefèvre 240
3 Maciej Los 235
4 OriginalGriff 165
0 Sergey Alexandrovich Kryukov 9,829
1 OriginalGriff 8,520
2 Sascha Lefèvre 3,574
3 Maciej Los 3,151
4 Richard Deeming 2,370

Advertise | Privacy | Mobile
Web03 | 2.8.150520.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