Next Previous Up Top Contents Index

2 The Functional Developer Win32 API Libraries

2.11 Index of Win32 names excluded from the Dylan libraries

The names listed in the index below are excluded from the Functional Developer Win32 API libraries because they are obsolete.

Functions for old-style metafiles (CreateMetaFile, CloseMetaFile, and so on) are described in the Win32 API as being obsolete, but they are being supported because they are needed for OLE applications to exchange data with 16-bit applications.

Functions wsprintf and wvsprintf are not supported because the Dylan function format-to-string serves the same purpose. Also, the FFI doesn't currently support C functions with a variable number of arguments.

The extended API macros defined in optional C header file windowsx.h will not be supported by the Dylan interface.

The 64-bit utility macros Int32x32To64, Int64ShllMod32, Int64ShraMod32, Int64ShrlMod32, and UInt32x32To64 are not planned to be supported since there is no clear need for them and the functionality can be obtained by using Dylan extended integers. However, an interface to function MulDiv is provided, since it is an ordinary C function that is commonly used.

2.11.1 - Characters
2.11.2 - A
2.11.3 - B
2.11.4 - C
2.11.5 - D
2.11.6 - E
2.11.7 - F
2.11.8 - G
2.11.9 - H
2.11.10 - L
2.11.11 - M
2.11.12 - N
2.11.13 - O
2.11.14 - P
2.11.15 - R
2.11.16 - S
2.11.17 - U
2.11.18 - V
2.11.19 - W
2.11.20 - Y

C FFI and Win 32 Reference - 31 MAR 2000

Next Previous Up Top Contents Index