Set of component objects implemented by the Win32 API

Source: Internet
Author: User
Tags win32

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

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.