Work is ready to do its best. Today, I will try the tool in vc6.0 for a short time, and I will know its functions in a short time. In summary, I want to share it with everyone.
Tool Software for vc6.0:
(1) ActiveX control test container is called the "ActiveX control test container". As its name implies, the main function of this tool is to test ActiveX controls. You can observe the changes of controls by changing the properties of ActiveX controls, you can also call the ActiveX control method to observe the return value of the control, and display the event information of the control in the following window. This tool allows you to register and deregister controls intuitively (file-> Register/unregister controls ).
(2) The idataobject Viewer (also called dobjview) is called the "Data Object viewer" to view all objects that support the idataobject interface, displays a list of data formats provided by Activex and Ole Data Objects (created by the system clipboard or drag-and-drop operation. (The system clipboard is a global variable and does not involve copying and pasting. It is recommended that you do not use it, but it is said that it is not formal in VB)
(3) DDE spy (DDE refers to Dynamic Data Exchange for Dynamic Data Exchange), which can intercept applications running on Windows operating systems. Program Various messages sent, regardless of the language in which these applications are compiled, can send messages to the target program as long as the window handle of the target program is captured. The postmessage and sendmessage functions used to send messages are declared as follows:
Bool postmessage (hwnd, uint MSG, wparam, lparam );
Bool sendmessage (hwnd, uint MSG, wparam, lparam );
(4) The depends tool is used to view which DLL files EXE or DLL depends on, so that the corresponding DLL files can be extracted when the installation file is published or created. Another function is to view the interface functions of a DLL file (there are two ways to view the DLL you developed in the VC environment: one is the depends tool and the other is the dumpbin tool on the console ). There is a saying that the DLL and control depends called by loadlibrary may not be detected, so pay attention to them.
(5) The docfile viewer is used to open the OLE compound document (indicating the object connection and embedded composite document). As more and more functions need to be implemented by the software, it will take a lot of work to achieve it by one person, using Microsoft's OLE technology, you can embed some of the functions done by others into your own software, which can save development time and costs. For example, if you want to implement a Word document function in your software, you can use OLE technology to directly embed Microsoft Word documents. (In fact, Microsoft's office uses the document-compliant technology)
(6) Error lookup is used to query the reason why the returned values of some API functions are incorrect. When the return value is incorrect, DWORD dwerr =: getlasterror () is added. Then, enter the dwerr value in error lookup to view the error information.
(7) Help Workshop This is a tool that can be used to create. HLP help files, editing project and content files, and testing and releasing the Help File tools may be slightly complicated to compile. You can use easychm software instead of CHM help files. The procedure is as follows: 1. run easychm 2. create 3. browsing 4. select the folder you want to add to the Help file and select OK 5. select *. * 6. OK 7. select "compile" in the Main Window 8. in the displayed window, select "generate CHM" 9. the Help file is generated in the folder you selected for "browsing ".
(8) Ole client test: Ole client Test Tool
(9) OLE server test: OLE server test tool
(10) Ole tool S: ole tool help files (including usage instructions for dfview-docfile viewer, dobjview-idataobject viewer, irotview-running object table viewer, and ole2view-ole 2.0 object viewer)
(11) Ole view: view all registered COM controls on the local machine
(12) a tool used by the process viewer to view the resource usage of local or remote system processes and change the process priority, similar to the system's "Task Manager ".
(13) rot Viewer: Ole running object table viewer, which displays the names of all registered Ole running object tables in real time.
(14) spy ++: a tool used to view Windows, messages, processes, and thread information of a Windows operating system. It is easy to use and extremely useful. It is especially important to monitor and analyze the message sending of the target process or thread during plug-in Development (at least I think so ).
(15) tracer: this is an example program of a small MFC programming tool that allows you to set the afx. INIFILE. It is installed in your VC directory and provides Source code Therefore, you can rebuild it or customize its functions as needed.
(16) windiff: used to compare different paths or files, and display the comparison results in a graphical manner (similar to the beyond compare function of the software for version maintenance recommended by Mr. Wang, however, it does not seem that the beyond compare interface is user-friendly ).
(17) zoomin is a small screen viewer that can copy any small part of the screen to the clipboard.
Article Source: http://www.diybl.com/course/3_program/vc/vc_js/2008324/106092.html
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