estructura OPENFILENAME_NT4W (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_NT4W {
DWORD lStructSize;
HWND hwndOwner;
HINSTANCE hInstance;
LPCWSTR lpstrFilter;
LPWSTR lpstrCustomFilter;
DWORD nMaxCustFilter;
DWORD nFilterIndex;
LPWSTR lpstrFile;
DWORD nMaxFile;
LPWSTR lpstrFileTitle;
DWORD nMaxFileTitle;
LPCWSTR lpstrInitialDir;
LPCWSTR lpstrTitle;
DWORD Flags;
WORD nFileOffset;
WORD nFileExtension;
LPCWSTR lpstrDefExt;
LPARAM lCustData;
LPOFNHOOKPROC lpfnHook;
LPCWSTR lpTemplateName;
} OPENFILENAME_NT4W, *LPOPENFILENAME_NT4W;
Miembros
lStructSize
hwndOwner
hInstance
lpstrFilter
lpstrCustomFilter
nMaxCustFilter
nFilterIndex
lpstrFile
nMaxFile
lpstrFileTitle
nMaxFileTitle
lpstrInitialDir
lpstrTitle
Flags
nFileOffset
nFileExtension
lpstrDefExt
lCustData
lpfnHook
lpTemplateName
Requisitos
Requisito | Valor |
---|---|
Header | commdlg.h (incluye Windows.h) |