92 |
92 |
93 Install IE 8.0 and press 'F12' key. |
93 Install IE 8.0 and press 'F12' key. |
94 |
94 |
95 http://msdn.microsoft.com/library/dd565626.aspx |
95 http://msdn.microsoft.com/library/dd565626.aspx |
96 Developer Tools User Interface Reference |
96 Developer Tools User Interface Reference |
|
97 |
|
98 * Microsoft technologies. |
|
99 |
|
100 ** COM. |
|
101 |
|
102 The family of COM technologies includes COM+, Distributed COM (DCOM) and ActiveX® Controls. |
|
103 |
|
104 http://www.microsoft.com/com/default.mspx |
|
105 home page |
|
106 |
|
107 ** OLE. |
|
108 |
|
109 OLE (Object Linking and Embedding) allows embedding and linking to documents and other objects. |
|
110 |
|
111 OLE 1.0 released in 1990, OLE 2.0 released in 1993, in 1994 OLE custom controls (OCXs) were |
|
112 introduced. |
|
113 |
|
114 OLE objects and containers are implemented on top of the Component Object Model. |
|
115 |
|
116 Next release after 2.0 introdused in 1996 and named as ActiveX. |
|
117 |
|
118 http://en.wikipedia.org/wiki/Object_Linking_and_Embedding |
|
119 |
|
120 ** ActiveX. |
|
121 |
|
122 Faced with the complexity of OLE 2.0 and with poor support for COM in MFC, Microsoft rationalized |
|
123 the specifications to make them simpler, and rebranded the technology as ActiveX in 1996. |
|
124 |
|
125 http://msdn.microsoft.com/en-us/library/aa751968.aspx |
|
126 ActiveX Controls |
|
127 http://en.wikipedia.org/wiki/ActiveX |
|
128 |
|
129 ** ATL. |
|
130 |
|
131 The Active Template Library (ATL) is a set of template-based C++ classes developed by Microsoft, |
|
132 intended to simplify the programming of Component Object Model (COM) objects. |
|
133 |
|
134 http://en.wikipedia.org/wiki/Active_Template_Library |
|
135 |
|
136 ** MFC. |
|
137 |
|
138 MFC (Microsoft Foundation Classes) is a library that wraps portions of the Windows API in C++ |
|
139 classes, including functionality that enables them to use a default application framework. Classes |
|
140 are defined for many of the handle-managed Windows objects and also for predefined windows and |
|
141 common controls. |
|
142 |
|
143 A lightweight alternative to MFC is the Windows Template Library (WTL). |
|
144 |
|
145 http://en.wikipedia.org/wiki/Microsoft_Foundation_Class_Library |
|
146 http://ru.wikipedia.org/wiki/Microsoft_Foundation_Classes |
|
147 |
|
148 ** WTL. |
|
149 |
|
150 WTL (Windows Template Library) is a free software, object-oriented C++ template library for Win32 |
|
151 development. |
|
152 |
|
153 WTL provides support for implementing various user interface elements, to MDI, standard and common |
|
154 controls, common dialogs, property sheets and pages, GDI objects, and other common UI elements, such |
|
155 as scrollable windows, splitter windows, toolbars and command bars. |
|
156 |
|
157 Most of the WTL API is a mirror of the standard Win32 calls. |
|
158 |
|
159 http://sourceforge.net/projects/wtl |
|
160 http://en.wikipedia.org/wiki/Windows_Template_Library |