Struct windows_sys::Win32::UI::Input::Ime::INPUTCONTEXT
[−]#[repr(C)]pub struct INPUTCONTEXT {Show 17 fields
pub hWnd: HWND,
pub fOpen: BOOL,
pub ptStatusWndPos: POINT,
pub ptSoftKbdPos: POINT,
pub fdwConversion: u32,
pub fdwSentence: u32,
pub lfFont: INPUTCONTEXT_0,
pub cfCompForm: COMPOSITIONFORM,
pub cfCandForm: [CANDIDATEFORM; 4],
pub hCompStr: HIMCC,
pub hCandInfo: HIMCC,
pub hGuideLine: HIMCC,
pub hPrivate: HIMCC,
pub dwNumMsgBuf: u32,
pub hMsgBuf: HIMCC,
pub fdwInit: u32,
pub dwReserve: [u32; 3],
}
Expand description
Required features: "Win32_UI_Input_Ime"
, "Win32_Foundation"
, "Win32_Globalization"
, "Win32_Graphics_Gdi"
Fields
hWnd: HWND
fOpen: BOOL
ptStatusWndPos: POINT
ptSoftKbdPos: POINT
fdwConversion: u32
fdwSentence: u32
lfFont: INPUTCONTEXT_0
cfCompForm: COMPOSITIONFORM
cfCandForm: [CANDIDATEFORM; 4]
hCompStr: HIMCC
hCandInfo: HIMCC
hGuideLine: HIMCC
hPrivate: HIMCC
dwNumMsgBuf: u32
hMsgBuf: HIMCC
fdwInit: u32
dwReserve: [u32; 3]
Trait Implementations
impl Clone for INPUTCONTEXT
impl Clone for INPUTCONTEXT
impl Copy for INPUTCONTEXT
Auto Trait Implementations
impl RefUnwindSafe for INPUTCONTEXT
impl Send for INPUTCONTEXT
impl Sync for INPUTCONTEXT
impl Unpin for INPUTCONTEXT
impl UnwindSafe for INPUTCONTEXT
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more