Implement get_*_size() for win32

This commit is contained in:
Tomaka17 2014-07-27 22:36:44 +02:00
parent d4e334aecb
commit 14a697b272
2 changed files with 28 additions and 2 deletions

View file

@ -603,6 +603,9 @@ extern "system" {
// http://msdn.microsoft.com/en-us/library/windows/desktop/dd162719(v=vs.85).aspx
pub fn FillRect(hDC: HDC, lprc: *const RECT, hbr: HBRUSH) -> libc::c_int;
// http://msdn.microsoft.com/en-us/library/windows/desktop/ms633503(v=vs.85).aspx
pub fn GetClientRect(hWnd: HWND, lpRect: *mut RECT) -> BOOL;
// http://msdn.microsoft.com/en-us/library/dd144871(v=vs.85).aspx
pub fn GetDC(hWnd: HWND) -> HDC;
@ -618,6 +621,9 @@ extern "system" {
// http://msdn.microsoft.com/en-us/library/windows/desktop/ms683212(v=vs.85).aspx
pub fn GetProcAddress(hModule: HMODULE, lpProcName: LPCSTR) -> *const libc::c_void;
// http://msdn.microsoft.com/en-us/library/windows/desktop/ms633519(v=vs.85).aspx
pub fn GetWindowRect(hWnd: HWND, lpRect: *mut RECT) -> BOOL;
// http://msdn.microsoft.com/en-us/library/windows/desktop/ms684175(v=vs.85).aspx
pub fn LoadLibraryW(lpFileName: LPCWSTR) -> HMODULE;