Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
Contiene información de una banda de menús.
Sintaxis
typedef struct tagSMDATA {
DWORD dwMask;
DWORD dwFlags;
HMENU hmenu;
HWND hwnd;
UINT uId;
UINT uIdParent;
UINT uIdAncestor;
IUnknown *punk;
PIDLIST_ABSOLUTE pidlFolder;
PUITEMID_CHILD pidlItem;
IShellFolder *psf;
void *pvUserData;
} SMDATA, *LPSMDATA;
Miembros
dwMask
Tipo: DWORD
Máscara que siempre se establece en SMDM_HMENU.
dwFlags
Tipo: DWORD
hmenu
Tipo: HMENU
Parte del menú estático de la banda de menús.
hwnd
Tipo: HWND
Valor HWND de la ventana del propietario.
uId
Tipo: UINT
Identificador del elemento de menú. Este valor es -1 para el propio menú.
uIdParent
Tipo: UINT
Identificador del menú primario.
uIdAncestor
Tipo: UINT
punk
Tipo: IUnknown*
Puntero a la interfaz IUnknown del objeto MenuBand .
pidlFolder
Tipo: PIDLIST_ABSOLUTE
ITEMIDLIST de la parte de la carpeta shell del menú.
pidlItem
Tipo: PUITEMID_CHILD
ITEMIDLIST del elemento seleccionado en la parte de la carpeta shell del menú.
psf
Tipo: IShellFolder*
Puntero a la interfaz IShellFolder de la carpeta asociada a la parte de carpeta del shell del menú.
pvUserData
Tipo: void*
Puntero a una estructura de datos definida por el usuario.
Requisitos
| Requisito | Value |
|---|---|
| Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
| Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
| Encabezado | shobjidl_core.h (include Shobjidl.h) |