OPENFILENAME_NT4 structure
The OPENFILENAME_NT4 structure is identical to OPENFILENAME with _WIN32_WINNT set to 0x0400. It allows an application to take advantage of other post-Microsoft Windows NT 4.0 features while running on Microsoft Windows NT 4.0. Also, MFC42 applications must use OPENFILENAME_NT4 to avoid heap corruption. This is because Microsoft Foundation Classes (MFC) has classes with embedded OPENFILENAME structures, and you must use the same structure size.
Requirements
|
Header |
|
|---|---|
|
Unicode and ANSI names | OPENFILENAME_NT4W (Unicode) and OPENFILENAME_NT4A (ANSI) |