Windows
Microsoft first introduced an operating environment named Windows in November 1985 as an add-on to MS-DOS in response to the growing interest in graphical user interfaces (GUIs).
Application
Components and Libraries
Remove
Language
Any
License
Any
.NET provides access to COM components through its P/Invoke facility. P/Invoke allows developers to invoke native unmanaged methods from managed code. In this article, we will walk through an example...
As wonderful as the new Windows Forms control model is, if you still need to host controls in COM control containers, you are limited to exactly one control host that also supports the hosting of...
I mentioned that my goal in building a CD player using VB.NET was to accomplish four things. The first two, to show you how to use the Windows API function in VB.NET and to build a library of CD...
When I first started working on this project, I thought that I would build a basic cd player. I reviewed the code of many wonderful cd players that had been written in VB6. As the work progressed,...
Before I start anything, I'd like to acknowledge the work of Alain M. Samoun. His articles on phpBuilder.com and phpclasses.org were fundamental in figuring out how to interface to COM componentry,...
As mentioned in Chapter 4, Integrated Development Environments for Python, PythonWin is a framework that exposes much of the Microsoft Foundation Classes (MFC) to Python. MFC is a C++ framework that...
COM/DCOM technologies make developing and distributing Windows components easy. But what can you do when the same components have to be developed on Unix platforms?
In most cases, GDI+ speeds up your programming of Graphics because (1) It is not a thin veneer over the Windows SDK (2) It makes sense. However, whenever you lose granularity to create a simpler to...
This is an implementation of the windows sockets designed to remove the dependency on the winsock.ocx file. The feature that separates this implementation from others is an SSL class, Ping, Trace...
This article which is the fourth in this series discusses how you can get the Global Memory Status of a system using the Win32 API from VB
In the fourth of this series on API Programming, learn how to hide your application from the Ctrl+Alt+Del list on Windows 9x.
Learn about the changes introduced by COM+, new features included in Windows XP for COM+, and how to use COM+ services from your .NET programs.
In this article, I discuss the Windows Registry, and access to the registry through Win32 API functions. I also look at the design and structure of a re-useable class library that simplifies access...