Trait pbni::VisualObject[][src]

pub trait VisualObject: UserObject {
    const WINDOW_CLASS_NAME: &'static PBStr;

    fn create_control(
        &mut self,
        dwExStyle: u32,
        window_name: &PBStr,
        dwStyle: u32,
        x: i32,
        y: i32,
        width: i32,
        height: i32,
        parent: HWND,
        instance: HINSTANCE
    ) -> HWND; fn get_event_id(
        &self,
        hwnd: HWND,
        msg: u16,
        wparam: u32,
        lparam: u32
    ) -> Option<i32> { ... }
fn register() { ... } }
Expand description

可视对象

Associated Constants

窗口类名

Required methods

创建窗口

Provided methods

窗口消息与PB事件ID映射

注册

Implementors