API Library Construction
This section includes topics on API library routines, system events, and key codes.
In This Section
- API Library Routines A-Z
This section contains an alphabetical listing of the API Library Routines. - API Library Routines by Category
This section contains a categorized list of the API Library Routines. - Visual FoxPro System Events (API Library Construction)
In this section, each Microsoft Visual FoxPro event is listed along with the layout of its event record fields and a description of when the event occurs. - Visual FoxPro Key Codes (API Library Construction)
Most keyboard keys have a constant value even when combined with different modifier keys (SHIFT, CTRL, and ALT). All regular keys on the keyboard (alphabet and special characters) have a key code of their ASCII value.
Related Sections
- Accessing the Visual FoxPro API
If an external library is not available to suit your needs, you can write your own Microsoft ActiveX control or Visual FoxPro -specific dynamic-link library (.fll file). By calling the functions available in the API available in Visual FoxPro, you can create controls or libraries that are tightly integrated with and optimized for use in Visual FoxPro - Extending Visual FoxPro with External Libraries
You can add Microsoft ActiveX controls (.ocx files) to your application easily, which provides you with new objects to use in forms, to subclass, and to manage the way you work with native Visual FoxPro controls. In addition, you can link to an external library, such as a DLL, and call the library's functions to use in your own programs. - Reference
The Microsoft Visual FoxPro reference includes topics on productivity tools, as well as the controls, objects, properties, methods, events, statements, functions, and constants available. - Developing Visual FoxPro Applications
This section includes conceptual information about how to develop Visual FoxPro applications, instructions for creating databases and the user interface, and other tasks needed to create Visual FoxPro applications. - Programming in Visual FoxPro
Visual FoxPro is a powerful interactive data management tool, but you also can access the full power of Visual FoxPro by creating applications. Understanding object-oriented programming techniques and the event-driven model can maximize your programming productivity.