Reactos
at listview 49 lines 1.1 kB view raw
1/* 2 * PROJECT: ReactOS CTF Monitor 3 * LICENSE: LGPL-2.1-or-later (https://spdx.org/licenses/LGPL-2.1-or-later) 4 * PURPOSE: Providing Language Bar front-end 5 * COPYRIGHT: Copyright 2023 Katayama Hirofumi MZ <katayama.hirofumi.mz@gmail.com> 6 */ 7 8#pragma once 9 10#define WIN32_NO_STATUS 11#include <windows.h> 12#include <shellapi.h> 13#include <shlwapi.h> 14#include <stdlib.h> 15#include <tchar.h> 16#include <strsafe.h> 17#include <msctf.h> 18#include <msctf_undoc.h> 19#include <ctfutb.h> 20#include <ctffunc.h> 21#include <cicbase.h> 22#include <cicutb.h> 23 24#include "resource.h" 25 26extern HINSTANCE g_hInst; 27extern BOOL g_bOnWow64; 28extern BOOL g_fWinLogon; 29extern DWORD g_dwOsInfo; 30 31VOID UninitApp(VOID); 32 33typedef enum WATCH_INDEX 34{ 35 WI_TOGGLE = 0, 36 WI_MACHINE_TIF = 1, 37 WI_PRELOAD = 2, 38 WI_RUN = 3, 39 WI_USER_TIF = 4, 40 WI_USER_SPEECH = 5, 41 WI_APPEARANCE = 6, 42 WI_COLORS = 7, 43 WI_WINDOW_METRICS = 8, 44 WI_MACHINE_SPEECH = 9, 45 WI_KEYBOARD_LAYOUT = 10, 46 WI_ASSEMBLIES = 11, 47 WI_REGEVTS_MAX, 48 WI_DESKTOP_SWITCH = WI_REGEVTS_MAX, 49} WATCH_INDEX;