[Windows Mobile Software Development] howdykeith:
Further Documentation

Portable Installation on USB-Drive

How do you make a shortcut to power management? - (:MSSettings;PowerManagement.cpl.xml)

Toggle sound profiles - PostMessage("", 1156, s, 0)

LIST FOR SOME SENDSPECIAL CODES:

sendspecial(#)

Code:

91: startmenu (on some devices it might be home button)

92: back key (not the backspace key but back key for closing applications which is available on some devices such as diamnd or blackstone)

93: menu key

112: left softkey

113: right softkey

114: accept call (green button)

115: hang up (red button)

117: volume up

118: volume down

126: data disconnect (example)

127: toggle speaker

133: devicelock

223: power off

a complete list is available here but requires some try&error to find out...

Whole list:

Have a look here for some further explanation of Virtual Key codes:

http://msdn.microsoft.com/library/d...en-us/wceddk/html/wceddkVirtual_Key_Codes.asp

http://msdn.microsoft.com/library/d...wsUserInterface/UserInput/VirtualKeyCodes.asp

VK_LBUTTON	1

VK_RBUTTON	2

VK_CANCEL	3

VK_MBUTTON	4

VK_XBUTTON1	5

VK_XBUTTON2	6

VK_BACK	8

VK_TAB	9

VK_CLEAR	12

VK_RETURN	13

VK_SHIFT	16

VK_CONTROL	17

VK_CTRL	17

VK_MENU	18

VK_PAUSE	19

VK_CAPITAL	20

VK_HANGEUL	21

VK_HANGUL	21

VK_KANA	21

VK_JUNJA	23

VK_FINAL	24

VK_HANJA	25

VK_KANJI	25

VK_ESCAPE	27

VK_CONVERT	28

VK_NONCONVERT	29

VK_ACCEPT	30

VK_MODECHANGE	31

VK_SPACE	32

VK_PRIOR	33

VK_NEXT	34

VK_END	35

VK_HOME	36

VK_LEFT	37

VK_UP	38

VK_RIGHT	39

VK_DOWN	40

VK_SELECT	41

VK_PRINT	42

VK_EXECUTE	43

VK_SNAPSHOT	44

VK_INSERT	45

VK_DELETE	46

VK_HELP	47

VK_0	48

VK_1	49

VK_2	50

VK_3	51

VK_4	52

VK_5	53

VK_6	54

VK_7	55

VK_8	56

VK_9	57

VK_A	65

VK_B	66

VK_C	67

VK_D	68

VK_E	69

VK_F	70

VK_G	71

VK_H	72

VK_I	73

VK_J	74

VK_K	75

VK_L	76

VK_M	77

VK_N	78

VK_O	79

VK_P	80

VK_Q	81

VK_R	82

VK_S	83

VK_T	84

VK_U	85

VK_V	86

VK_W	87

VK_X	88

VK_Y	89

VK_Z	90

VK_LWIN	91

VK_RWIN	92

VK_APPS	93

VK_SLEEP	95

VK_NUMPAD0	96

VK_NUMPAD1	97

VK_NUMPAD2	98

VK_NUMPAD3	99

VK_NUMPAD4	100

VK_NUMPAD5	101

VK_NUMPAD6	102

VK_NUMPAD7	103

VK_NUMPAD8	104

VK_NUMPAD9	105

VK_MULTIPLY	106

VK_ADD	107

VK_SEPARATOR	108

VK_SUBTRACT	109

VK_DECIMAL	110

VK_DIVIDE	111

VK_F1	112

VK_F2	113

VK_F3 (green key)	114

VK_F4	115

VK_F5	116

VK_F6	117

VK_F7	118

VK_F8	119

VK_F9	120

VK_F10	121

VK_F11	122

VK_F12	123

VK_F13	124

VK_F14	125

VK_F15	126

VK_F16	127

VK_F17	128

VK_F18	129

VK_F19	130

VK_F20	131

VK_F21	132

VK_F22	133

VK_F23	134

VK_F24	135

VK_NUMLOCK	144

VK_SCROLL	145

VK_OEM_FJ_JISHO	146

VK_OEM_NEC_EQUAL	146

VK_OEM_FJ_MASSHOU	147

VK_OEM_FJ_TOUROKU	148

VK_OEM_FJ_LOYA	149

VK_OEM_FJ_ROYA	150

VK_LSHIFT	160

VK_RSHIFT	161

VK_LCONTROL	162

VK_RCONTROL	163

VK_LMENU	164

VK_RMENU	165

VK_BROWSER_BACK	166

VK_BROWSER_FORWARD	167

VK_BROWSER_REFRESH	168

VK_BROWSER_STOP	169

VK_BROWSER_SEARCH	170

VK_BROWSER_FAVORITES	171

VK_BROWSER_HOME	172

VK_VOLUME_MUTE	173

VK_VOLUME_DOWN	174

VK_VOLUME_UP	175

VK_MEDIA_NEXT_TRACK	176

VK_MEDIA_PREV_TRACK	177

VK_MEDIA_STOP	178

VK_MEDIA_PLAY_PAUSE	179

VK_LAUNCH_MAIL	180

VK_LAUNCH_MEDIA_SELECT	181

VK_LAUNCH_APP1	182

VK_LAUNCH_APP2	183

VK_OEM_1	186

VK_OEM_PLUS	187

VK_OEM_COMMA	188

VK_OEM_MINUS	189

VK_OEM_PERIOD	190

VK_OEM_2	191

VK_OEM_3	192

VK_OEM_4	219

VK_OEM_5	220

VK_OEM_6	221

VK_OEM_7	222

VK_OFF (power off)	223

VK_OEM_AX	225

VK_OEM_102	226

VK_ICO_HELP	227

VK_ICO_00	228

VK_PROCESSKEY	229

VK_ICO_CLEAR	230

VK_PACKET	231

VK_OEM_RESET	233

VK_OEM_JUMP	234

VK_OEM_PA1	235

VK_OEM_PA2	236

VK_OEM_PA3	237

VK_OEM_WSCTRL	238

VK_OEM_CUSEL	239

VK_DBE_ALPHANUMERIC	240

VK_OEM_ATTN	240

VK_DBE_KATAKANA	241

VK_OEM_FINISH	241

VK_DBE_HIRAGANA	242

VK_OEM_COPY	242

VK_DBE_SBCSCHAR	243

VK_OEM_AUTO	243

VK_DBE_DBCSCHAR	244

VK_OEM_ENLW	244

VK_DBE_ROMAN	245

VK_OEM_BACKTAB	245

VK_ATTN	246

VK_DBE_NOROMAN	246

VK_CRSEL	247

VK_DBE_ENTERWORDREGISTERMODE	247

VK_DBE_ENTERIMECONFIGMODE	248

VK_EXSEL	248

VK_DBE_FLUSHSTRING	249

VK_EREOF	249

VK_DBE_CODEINPUT	250

VK_PLAY	250

VK_DBE_NOCODEINPUT	251

VK_ZOOM	251

VK_DBE_DETERMINESTRING	252

VK_NONAME	252

VK_DBE_ENTERDLGCONVERSIONMODE	253

VK_PA1	253

VK_OEM_CLEAR	254

*Red seems interestinger

*I think i will make a SendSpecial tester so we try these from the comfort of a utility.