Go to the source code of this file.
Defines |
| #define | WM_NOTIFYICONMSG (WM_USER + 248) |
Functions |
| static BOOL | GetLayoutID (LPTSTR szLayoutNum, LPTSTR szLCID) |
| static BOOL | GetLayoutName (LPTSTR szLayoutNum, LPTSTR szName) |
| static HICON | CreateTrayIcon (LPTSTR szLCID) |
| static VOID | AddTrayIcon (HWND hwnd) |
| static VOID | DelTrayIcon (HWND hwnd) |
| static VOID | UpdateTrayIcon (HWND hwnd, LPTSTR szLCID, LPTSTR szName) |
| VOID | GetLayoutIDByHkl (HKL hKl, LPTSTR szLayoutID) |
| BOOL CALLBACK | EnumWindowsProc (HWND hwnd, LPARAM lParam) |
| static VOID | ActivateLayout (HWND hwnd, ULONG uLayoutNum) |
| static HMENU | BuildLeftPopupMenu () |
| BOOL | SetHooks () |
| VOID | DeleteHooks () |
| ULONG | GetNextLayout () |
| LRESULT CALLBACK | WndProc (HWND hwnd, UINT Message, WPARAM wParam, LPARAM lParam) |
| INT WINAPI | _tWinMain (HINSTANCE hInstance, HINSTANCE hPrevInst, LPTSTR lpCmdLine, INT nCmdShow) |
Variables |
| PROC | KbSwitchSetHooks = NULL |
| PROC | KbSwitchDeleteHooks = NULL |
| HINSTANCE | hInst |
| HANDLE | hProcessHeap |
| HMODULE | hDllLib |
| ULONG | ulCurrentLayoutNum = 1 |