Enum winsafe::IdPos [−][src]
Expand description
Variant parameter for:
HMENU::CheckMenuItem
uIDCheckItem
;HMENU::CheckMenuRadioItem
first
,last
,check
;HMENU::DeleteMenu
uPosition
;HMENU::EnableMenuItem
uIDEnableItem
;HMENU::GetMenuDefaultItem
return value;HMENU::GetMenuItemInfo
item
;HMENU::GetMenuState
uId
;HMENU::GetMenuString
uIDItem
;HMENU::InsertMenuItem
item
;HMENU::RemoveMenu
uPosition
;HMENU::SetMenuItemBitmaps
uPosition
;HMENU::SetMenuItemInfo
item
;HWND::HiliteMenuItem
uIDHiliteItem
.
Variants
Id(u16)
A command ID.
Tuple Fields of Id
0: u16
Pos(u32)
Zero-based position.
Tuple Fields of Pos
0: u32
Implementations
Returns the ID or the position as a plain u32
.
Returns MF::BYCOMMAND
if value is Id
, or
MF::BYPOSITION
if value is Pos
.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for IdPos
impl UnwindSafe for IdPos
Blanket Implementations
Mutably borrows from an owned value. Read more