This component implements seven COM objects:
One, COM component, implemented two Dispatch interface
Itest (Default interface):
Implementation of BASE64 encryption, send mail, with a given separator character to convert the string to a number of groups, hook installation, set the IIS default site's home directory, copy folders, delete folders, create a multi-level directory, to a given date to calculate the day of the week, get the memory size, create shortcuts, register COM components Detects the Windows version, obtains the disk remaining space, obtains the program group path
Iopen:
Call the Open File Common dialog box and customize it to achieve a preview of the text file. Calls the Browse Common dialog box to return the selected folder path.
IDIRECTD3D:
Exposes functionality in another component in an aggregated manner. Initialize the D3D environment, initialize the vertex buffer of triangular cube, render DirectX scene, realize the rotation of Triangle cube.
Second ActiveX control, part of the function calls ASP components, the implementation of pie chart, can be in IE, the number of customizations and item values and key names, register first, run ctrl.htm can
三、一个 bar control, implements a similar function with the pie chart control, also can customize item name and item value in IE, run rectctrl.htm can
四、一个 ActiveX controls, which are composite controls, contain a subclass tab control and a pie chart control (the tab control contains a pie chart control) and run tab.htm.
How far the tree control of the Windows tree control, can customize the tree structure in IE, run the tree.htm.
六、一个 uses DirectX's controls to display six rotating cubes, running d3d.htm, and needing Directx9.
七、一个 ListView Control, implemented using the WIN32 API.
This article supporting source code