#include <windows.h>
#include <commctrl.h>
#include <cpl.h>
#include <stdlib.h>
#include <stdio.h>
#include <stdarg.h>
#include <tchar.h>
#include <process.h>
#include "resource.h"
Go to the source code of this file.
Data Structures |
| struct | PAPPLET |
Defines |
| #define | CCH_LAYOUT_ID 8 |
| #define | CCH_ULONG_DEC 10 |
Typedefs |
| typedef LONG(CALLBACK * | CPLAPPLET_PROC )(VOID) |
| typedef struct APPLET * | PAPPLET |
Functions |
| VOID | InitPropSheetPage (PROPSHEETPAGE *psp, WORD idDlg, DLGPROC DlgProc) |
| INT_PTR CALLBACK | SettingPageProc (HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam) |
| BOOL | GetLayoutName (LPCTSTR szLCID, LPTSTR szName) |
| VOID | UpdateLayoutsList (VOID) |
| BOOL | IsLayoutExists (LPTSTR szLayoutID, LPTSTR szLangID) |
| INT_PTR CALLBACK | KeySettingsDlgProc (HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam) |
| VOID | UpdateKeySettingsList (VOID) |
| INT_PTR CALLBACK | AddDlgProc (HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam) |
| VOID | CreateKeyboardLayoutList (HWND hItemsList) |
| INT | GetLayoutCount (LPTSTR szLang) |
| INT_PTR CALLBACK | ChangeKeySeqDlgProc (HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam) |
| BOOL | GetHotkeys (LPTSTR szHotkey, LPTSTR szLangHotkey, LPTSTR szLayoutHotkey) |
| void | ShowLastWin32Error (HWND hWndOwner) |
Variables |
| HINSTANCE | hApplet |
| HANDLE | hProcessHeap |