cat_engine_basement 0.0.0-alpha7

The CatEnigne's basement
Documentation
use winapi::{
    shared::windef::HMENU,

    um::wingdi::{

    },
};

use core::{
    mem::{
        transmute,
        transmute_copy,
        size_of,
    },
    ptr::NonNull,
};

#[derive(Clone,Copy)]
#[repr(transparent)]
pub struct MenuHandle{
    inner:NonNull<HMENU>,
}
implement_handle_wrapper!(MenuHandle,HMENU);

pub struct Menu;

impl Menu{
    pub const fn new()->Menu{
        Self
    }
}