estructura OPENFILENAME_NT4A (commdlg.h)
La estructura OPENFILENAME_NT4 es idéntica a OPENFILENAME con _WIN32_WINNT establecido en 0x0400. Permite que una aplicación aproveche otras características posteriores a Microsoft Windows NT 4.0 mientras se ejecuta en Microsoft Windows NT 4.0. Además, las aplicaciones MFC42 deben usar OPENFILENAME_NT4 para evitar daños en el montón. Esto se debe a que Microsoft Foundation Classes (MFC) tiene clases con estructuras OPENFILENAME incrustadas y debe usar el mismo tamaño de estructura.
Sintaxis
typedef struct tagOFN_NT4A {
DWORD lStructSize;
HWND hwndOwner;
HINSTANCE hInstance;
LPCSTR lpstrFilter;
LPSTR lpstrCustomFilter;
DWORD nMaxCustFilter;
DWORD nFilterIndex;
LPSTR lpstrFile;
DWORD nMaxFile;
LPSTR lpstrFileTitle;
DWORD nMaxFileTitle;
LPCSTR lpstrInitialDir;
LPCSTR lpstrTitle;
DWORD Flags;
WORD nFileOffset;
WORD nFileExtension;
LPCSTR lpstrDefExt;
LPARAM lCustData;
LPOFNHOOKPROC lpfnHook;
LPCSTR lpTemplateName;
} OPENFILENAME_NT4A, *LPOPENFILENAME_NT4A;
Miembros
lStructSize
hwndOwner
hInstance
lpstrFilter
lpstrCustomFilter
nMaxCustFilter
nFilterIndex
lpstrFile
nMaxFile
lpstrFileTitle
nMaxFileTitle
lpstrInitialDir
lpstrTitle
Flags
nFileOffset
nFileExtension
lpstrDefExt
lCustData
lpfnHook
lpTemplateName
Requisitos
Encabezado | commdlg.h (incluye Windows.h) |