Timers in Windows programming
Timer basics :
You can allocate a timer for your Windows program by calling the SetTimer function. SetTimer includes an unsigned integer argument spec..more
Win32-Icon Demo Tutorial
Adding Icon to a Program
Adding resources to a program involves using some additional features of Visual C++ Developer Studio. In the case of icons, you use..more
Modes of Multitasking
Modes of MultiTasking:
In the early days of the PC, some people advocated multitasking for the future, but many others scratched their heads in puzzlement: ..more
DLL basics
DLL Basics:
A Windows program is an executable file that generally creates one or more windows and uses a message loop to receive user input. Dynamic-link libraries..more
Win32 - Thread Synchronization
Thread Synchronization:
In a single-tasking operating system, traditional computer programs don't need traffic lights to help them coordinate their ac..more
Waveform Audio
Waveform audio:
Waveform audio is the most utilized multimedia feature of Windows. The waveform audio facilities can capture sounds coming thr..more
A Library of DIBs
A Library of DIBs
It is only now—after our long journey learning about GDI bitmap objects, the device-independent bitmap, the DIB sectio..more
Developer studio Debugging Tips
Debugging Tips in Developer Studio
Visual C++ comes with a feature-rich debugger. These tips will help you get the most from your debugging session.
Backing up after fail..more
Win32 Bitmaps Screen Saver tutorials
[H3]Win32 Bitmaps Screen Saver[/H3]Vinoj Kumar (view profile)
January 22, 2000
Environment: Windows NT 4, Visual C++ 5, Win32 SDK
This article demonstrates the development of screen saver using..more
win32 screen saver tutorials
Minimal Windows Screen Saver
This particular screen saver takes a snapshot of the desktop upon startup,
keeps the snapshot as a back-buffer, and draws blobs on it. There's a
configuration option to change the size o
How to get mac address using win32 programming
How to get mac address using win32 programming in windows?
get_Adapter getMacAddress(void)
{
get_Adapter getMac;
char getAdap[100];
PIP_ADAPTER_INFO pAdapterInfo;
PIP_ADAPTER_INFO pAdapter = NULL;
DWORD dwR
Live Video capture tutorials
I found some source for capturing Video, it was
not so efficient. So, that prompted me to develop
my own independent application. Initially,
�LiveVideo� detects the availability of th..
Windows Programming Tutorial
This tutorial is mostly about Win32 programming
and DirectX. It might require some knowledge of C
or C++. All programs are compiled using Watcom
C/C++ 10.6 as Win32 Windowed Executables...
Win32 API Programming Tutorial
This tutorial is to present the basics of writing
programs using the Win32 API. The language used is
C, most C++ compilers will compile it as well. ..
Win32 Equivalents for C Run-Time Functions
Buffer Manipulation,
Character Classification,
Directory Control,
File Handling,
Creating Text Output Routines,
Stream Routines,
Low-Level I/O,
Console and Port I/O Routines,
Memory Allocation..
win32 - How to write a 32bit screen saver
This article describes the fundamental nuts and
bolts of writing a saver. I have also written a
second article with a more useful higher-level
overview, and full source code for several example
sa..
Win32 Bitmaps Screen Saver
This article demonstrates the development of
screen saver using Win32 SDK. This article is very
simple. It has 3 routines which are called by
Windows 95 during screen saver activation. The
first o..
Win32 Bitmaps Screen Saver download
Vinoj Kumar:
Environment: Windows NT 4, Visual C++ 5, Win32 SDK
This article demonstrates the development of
screen saver using Win32 SDK. This article is very
simple. It has 3 routines which are ..
win32 - A BitBlt-Like Function With Rotation
RotBlt is a function that works like BitBlt. It's
different in that it has an additional param theta
which is the angle in degrees by which the source
DC is rotated when blitted onto the destinatio..
Win32 - Using Shared Memory in a Dynam
The following example demonstrates how the DLL
entry-point function can use a file-mapping
object to set up memory that can be shared by
processes that load the DLL. The shared DLL
memory pers..