1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#![allow(non_snake_case)]
use crate::comctl;
use crate::comctl::decl::INITCOMMONCONTROLSEX;
use crate::kernel::decl::{LANGID, WinResult};
use crate::kernel::privs::bool_to_winresult;
#[cfg_attr(docsrs, doc(cfg(feature = "comctl")))]
pub fn InitCommonControls() {
unsafe { comctl::ffi::InitCommonControls() }
}
#[cfg_attr(docsrs, doc(cfg(feature = "comctl")))]
pub fn InitCommonControlsEx(icce: &INITCOMMONCONTROLSEX) -> WinResult<()> {
bool_to_winresult(
unsafe { comctl::ffi::InitCommonControlsEx(icce as *const _ as _) }
)
}
#[cfg_attr(docsrs, doc(cfg(feature = "comctl")))]
pub fn InitMUILanguage(ui_lang: LANGID) {
unsafe { comctl::ffi::InitMUILanguage(ui_lang.0) }
}