This provides fairly low-level access to the Win32 System API calls dealing with the Registry [mostly from WINREG.H]. This is mostly intended to be used by other modules such as "Win32::TieRegistry" [which provides an extremely Perl-friendly method f...

This document describes differences between the 5.14.0 release and the 5.16.0 release. If you are upgrading from an earlier release such as 5.12.0, first read perl5140delta, which describes differences between 5.12.0 and 5.14.0. Some bug fixes in thi...

"PkgConfig" provides a pure-perl, core-only replacement for the "pkg-config" utility. This is not a description of the uses of "pkg-config" but rather a description of the differences between the C version and the Perl one. While "pkg-config" is a co...

This provides fairly low-level access to the Win32 System API calls dealing with files and directories. To pass in "NULL" as the pointer to an optional buffer, pass in an empty list reference, "[]". Beyond raw access to the API calls and related cons...

Perl::Dist::Inno is a Win32 Perl distribution builder that targets the Inno Setup 5 installer creation program. It provides a rich set of functionality that allows a distribution developer to specify either Perl 5.8.8 or Perl 5.10.0, specify addition...

Installing this module will also install Windows Installer XML (otherwise known as WiX) version 3.0.5419.0, if it (or a later version) has not already been installed. This module provides utility subroutines that would be useful for programs that use...

The main purpose of the Win32::Process::Info package is to get whatever information is convenient (for the author!) about one or more Windows 32 processes. "GetProcInfo" is therefore the most-important method in the package. See it for more informati...

This module uses Win32API::CommPort for raw access to the API calls and related constants. It provides an object-based user interface to allow higher-level use of common API call sequences for dealing with serial ports. Uses features of the Win32 API...

This module is a simple way to save and load configuration options in the Windows registry. While other Config modules exist, they mostly rely on flat files, which is the norm on Unix systems but not as useful on Windows. The registry provides an eas...

The *Win32::TieRegistry* module lets you manipulate the Registry via objects [as in "object oriented"] or via tied hashes. But you will probably mostly use a combination reference, that is, a reference to a tied hash that has also been made an object...

The libwin32 package on CPAN used to contain a set of Win32-specific modules that provide access to core Windows functionality. Keeping all the modules together in a single distribution turned out to be a big maintenance problem because the releases ...

This package allows to prepare a palm file for installation. Just copying the file into the users 'Install' directory does not work. You have to set a registry flag. If you are curious about which one, look in the source code. When you have installed...