示例#1
0
文件: init.c 项目: mantyr/libui
void uiUninit(void)
{
    uninitMenus();
    CoUninitialize();
    uninitDialogHelper();
    if (DeleteObject(hollowBrush) == 0)
        logLastError("error freeing hollow brush in uiUninit()");
    if (SetConsoleCtrlHandler(consoleCtrlHandler, FALSE) == 0)
        logLastError("error unregistering console end session handler in uiUninit()");
    uninitContainer();
    if (DeleteObject(hMessageFont) == 0)
        logLastError("error deleting control font in uiUninit()");
    unregisterWindowClass();
    // no need to delete the default icon or cursor; see http://stackoverflow.com/questions/30603077/
    uninitUtilWindow();
    uninitResizes();
    uninitTypes();
    uninitAlloc();
}
示例#2
0
文件: init.cpp 项目: binson001/libui
void uiUninit(void)
{
	uninitMenus();
	unregisterD2DScratchClass();
	unregisterMessageFilter();
	unregisterArea();
	uninitDrawText();
	uninitDraw();
	CoUninitialize();
	if (DeleteObject(hollowBrush) == 0)
		logLastError(L"error freeing hollow brush");
	uninitContainer();
	if (DeleteObject(hMessageFont) == 0)
		logLastError(L"error deleting control font");
	unregisterWindowClass();
	// no need to delete the default icon or cursor; see http://stackoverflow.com/questions/30603077/
	uninitUtilWindow();
	uninitAlloc();
}
示例#3
0
文件: main.c 项目: Alcaro/RetroArch
void uiUninit(void)
{
	uninitMenus();
	uninitAlloc();
}