About Developing the Testing Agent

The QuickID application and its Testing Agent were developed in a single Microsoft Visual Studio project. There is a project for each of the supported Visual Studio versions. The output of this project is the QuickID.exe executable file that is used both for running the application and for hosting the Testing Agent.

The QuickID application is implemented mainly by the following classes:

  • CTEASampleDlg. Implements the application dialog box.

  • CTEASampleApp. Implements the application itself.

The Testing Agent is implemented mainly by the CTEASampleTestableImp class. It is the development of this class that is described in detail in this section.

Some of the code included in the project was automatically generated by Microsoft Visual Studio (MFC and ATL code).