mirror of
https://github.com/boostorg/winapi.git
synced 2026-01-26 07:02:26 +00:00
3c20e186cdcc233673ef07093ffcbb65fefb4d52
Renamed headers that are named after Windows SDK functions to the lower_case_with_underscores equivalents. The old headers are kept for backward compatibility with deprecation warnings. The reason for the change is that the previous naming scheme was vulnerable to function macros defined by Windows SDK - some include directives could be broken. Further additions would be complicated; this has been discovered with GetSystemDirectory.hpp. Extracted MAX_PATH and a few other common constants to a new header limits.hpp. This header should contain generally useful constants. Extracted OVERLAPPED to a separate header. Process and thread id accessor functions extracted to separate headers. Added priority class constants and setter/getter functions. Added handle info accessors. Added ShowWindow and related constants. The original patch for this commit was provided in https://github.com/boostorg/winapi/pull/16.
winapi
Windows API declarations without <windows.h>, for internal Boost use.
License
Distributed under the Boost Software License, Version 1.0.
Description
Languages
C++
99.6%
Perl
0.3%