How to Save and Load a Windows Region with the Win32 API
Learn how to save a Windows region to a file with GetRegionData and how to load and re-create it with ExtCreateRegion the Win32 API way.
Learn how to save a Windows region to a file with GetRegionData and how to load and re-create it with ExtCreateRegion the Win32 API way.
ImageStone is a powerful C++ class library for image manipulation. It is written in pure C++ and is easily portable. Its features include load/save (supports BMP, GIF, JPG, PNG, TIF, ICO, TGA, PCX, PSD...), display, histogram, undo/redo, and image transformation with over 100 predefined effects.
Digital cameras add material to the JPEG files they create, containing information that is easy to extract: thumbnails and information EXIF.
Learn how to access a camera and capture video by using a Windows Mobile 5.0 API called DirectShow.
Learn about the changes in the .ico format in Windows Vista and how to compile Vista icons into your applications.
Given an image and a quadralateral, Aaform will fit the image onto the quadraleteral passed using geometry.
Learn how to display a menu with thumbnails and several other windows, move and manage the pieces of a puzzle with a linked list, and then show them without flicker.
Provides some conceptual background for working with geo-referenced imagery and specific details for GeoTIFF images. Also provides a 2D & 3D sample project with first person fly throughs.
Learn how .NET enables you to easily allow your users to create a cropping area of an image with the mouse and then create a new image consisting of only that cropped area.
For years, one of the biggest complaints about MFC was its lack of imaging support. Tom Archer shows how Managed C++, the .NET Image class, and the PictureBox control make loading, displaying, and dynamically sizing an image a snap.
Learn about an implementation of a simple approach that will allow you to include support for TIFF files in your applications with a few library calls.
An article describing a trick to capture video screen shots.
Discover a tool that can be used to retreive the color of any pixel on the Desktop.
Loading an image file into a HBITMAP handle without using MFC.
Loading a bitmap can be relatively simple. See one more step-by-step approach to loading and using a bitmap.
des: Create a class for changing colors in a bitmap. You can also make an icon out of the bitmaps.
Learn how to change a CBitmap's palette to an arbitrary palette stored in a CPalette object.
Capture a Windows image into a bitmap file that will support all PaintBrush tools and Thumbnail Views of Windows Explorer. This code helps you avoid the "white out" problem that can occur when capturing bitmaps.
An 8-bit Run-Length-Encoded (RLE) bitmap compression routine in VC++.
Merge a group of BMP files to a HBITMAP and return the corresponding palette. Also, see how to load a bitmap from a BMP file with the palette information and display a bitmap without flicker.
The ability to draw an image on the screen that is a different size than the original source image is incredibly easy. In this article, learn how to do it quicker and more efficiently.
Using Visual C++, you can save the desktop into a BMP or JPG file. You also can save a window into a BMP or JPG file.
The downloadables' filenames have been corrected.