2019-04-21 12:54:39 -05:00
|
|
|
// 21 april 2016
|
|
|
|
#include "winapi.hpp"
|
2019-04-28 15:23:25 -05:00
|
|
|
#include "winhresult.hpp"
|
2019-06-01 08:27:17 -05:00
|
|
|
#define uiprivOSHeader "../ui_windows.h"
|
2019-04-21 12:54:39 -05:00
|
|
|
#include "../common/uipriv.h"
|
|
|
|
//TODO#include "compilerver.hpp"
|
|
|
|
|
2019-04-28 15:23:25 -05:00
|
|
|
// main.cpp
|
2019-04-21 12:54:39 -05:00
|
|
|
extern HINSTANCE uipriv_hInstance;
|
|
|
|
extern int uipriv_nCmdShow;
|
|
|
|
//TODOextern HFONT hMessageFont;
|
2019-04-28 15:23:25 -05:00
|
|
|
|
|
|
|
// utilwin.cpp
|
|
|
|
enum {
|
|
|
|
uiprivUtilWindowMsgQueueMain = WM_USER + 40,
|
|
|
|
};
|
|
|
|
extern HWND uiprivUtilWindow;
|
|
|
|
extern HRESULT uiprivInitUtilWindow(HICON hDefaultIcon, HCURSOR hDefaultCursor);
|
2020-06-06 18:27:05 -05:00
|
|
|
|
|
|
|
// window.cpp
|
|
|
|
extern HRESULT uiprivRegisterWindowClass(HICON hDefaultIcon, HCURSOR hDefaultCursor);
|
2020-06-06 21:29:06 -05:00
|
|
|
|
|
|
|
// utf16.cpp
|
|
|
|
extern WCHAR *uiprivToUTF16(const char *str);
|
|
|
|
extern char *uiprivToUTF8(const WCHAR *wstr);
|