property HTML.AllowShortcutFormat as Boolean
Enables or disables shortcuts for formatting operations like bold, italic or underline.

TypeDescription
Boolean A Boolean expression that specifies whether shortcuts like CTRL + B,  CTRL + I,  CTRL + U or ,  CTRL + S  are available.
By default, the AllowShortcutFormat property is True. While the AllowShortcutFormat property is True, the user can press the following keys to:

The AllowContextMenu property specifies whether the control's context menu is shown or hidden.

You can improve the collection of shortcuts by handling the

Here's a VB sample that applies the red color to the current selection when user presses the CTRL + J:

Private Const WM_COMMAND = &H111
Private Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) As Long

Private Sub HTML1_KeyDown(KeyCode As Integer, Shift As Integer)
    If (KeyCode = vbKeyJ) And (Shift = 2) Then
        SendMessage HTML1.hwnd, WM_COMMAND, &HE15C * 65536, 0
    End If
End Sub

The known commands are listed bellow:

#define ID_HTMLEDIT_LABELFORMATIMAGE			0xE108
#define ID_HTMLEDIT_FORMATLABELMISC			0xE109
#define ID_HTMLEDIT_FORMATSEPFONT			0xE110
#define ID_HTMLEDIT_FORMATLABELFONT			0xE111
#define ID_HTMLEDIT_FORMATSEPCOLOR			0xE111
#define ID_HTMLEDIT_FORMATLABELCOLOR			0xE112
#define ID_HTMLEDIT_FORMATOFFSETGROUP			0xE112
#define ID_HTMLEDIT_LABELFORMATALIGN			0xE113
#define ID_HTMLEDIT_SEPTYPE			0xE114
#define ID_HTMLEDIT_SEPSTANDARDGDI			0xE115
#define ID_HTMLEDIT_LABELTYPE			0xE116
#define ID_HTMLEDIT_LABELFORMAT			0xE117
#define ID_HTMLEDIT_LABELEDIT			0xE118
#define ID_HTMLEDIT_LABELCOMMAND			0xE119
#define ID_HTMLEDIT_DELETE			0xE120
#define ID_HTMLEDIT_COPY				0xE122
#define ID_HTMLEDIT_CUT				0xE123
#define ID_HTMLEDIT_FIND				0xE124
#define ID_HTMLEDIT_PASTE				0xE125
#define ID_HTMLEDIT_REPLACE			0xE129
#define ID_HTMLEDIT_SELECT_ALL			0xE12A
#define ID_HTMLEDIT_UNDO				0xE12B
#define ID_HTMLEDIT_REDO				0xE12C
#define ID_HTMLEDIT_FINDNEXT			0xE12D
#define ID_HTMLEDIT_FINDPREV			0xE12E
#define ID_HTMLEDIT_FORMAT			0xE12F
#define ID_HTMLEDIT_FORMATBOLD			0xE130
#define ID_HTMLEDIT_FORMATITALIC			0xE131
#define ID_HTMLEDIT_FORMATUNDERLINE			0xE132
#define ID_HTMLEDIT_FORMATSTRIKEOUT			0xE133
#define ID_HTMLEDIT_FORMATFGCOLOR			0xE134
#define ID_HTMLEDIT_FORMATBGCOLOR			0xE135
#define ID_HTMLEDIT_FORMATALIGN			0xE136
#define ID_HTMLEDIT_FORMATLEFT			0xE137
#define ID_HTMLEDIT_FORMATCENTER			0xE138
#define ID_HTMLEDIT_FORMATRIGHT			0xE139
#define ID_HTMLEDIT_FORMATLINE			0xE140
#define ID_HTMLEDIT_FORMATLINENONE			0xE14A
#define ID_HTMLEDIT_FORMATLINESOLID			0xE14B
#define ID_HTMLEDIT_FORMATLINEDOT			0xE14C
#define ID_HTMLEDIT_FORMATLINEUP			0xE14D
#define ID_HTMLEDIT_FORMATLINEDOWN			0xE14E
#define ID_HTMLEDIT_FORMATIMAGE			0xE14F
#define ID_HTMLEDIT_FORMATIMAGESIZE			0xE150
#define ID_HTMLEDIT_FORMATIMAGESIZESMALLER		0xE151
#define ID_HTMLEDIT_FORMATIMAGESIZEDEFAULT		0xE152
#define ID_HTMLEDIT_FORMATIMAGESIZEBIGGER		0xE153
#define ID_HTMLEDIT_FORMATCOLORS			0xE154
#define ID_HTMLEDIT_FORMATFORECOLOR			0xE155
#define ID_HTMLEDIT_FORMATBACKCOLOR			0xE156
#define ID_HTMLEDIT_FORMATFORECOLORDEFAULT		0xE157
#define ID_HTMLEDIT_FORMATBACKCOLORDEFAULT		0xE158
#define ID_HTMLEDIT_FORMATFORECOLORWHITE		0xE159
#define ID_HTMLEDIT_FORMATFORECOLORBLACK		0xE15A
#define ID_HTMLEDIT_FORMATFORECOLORGRAY		0xE15B
#define ID_HTMLEDIT_FORMATFORECOLORRED			0xE15C
#define ID_HTMLEDIT_FORMATFORECOLORGREEN		0xE15D
#define ID_HTMLEDIT_FORMATFORECOLORBLUE		0xE15E
#define ID_HTMLEDIT_FORMATBACKCOLORWHITE		0xE15F
#define ID_HTMLEDIT_FORMATBACKCOLORBLACK		0xE160
#define ID_HTMLEDIT_FORMATBACKCOLORGRAY		0xE161
#define ID_HTMLEDIT_FORMATBACKCOLORRED			0xE162
#define ID_HTMLEDIT_FORMATBACKCOLORGREEN		0xE163
#define ID_HTMLEDIT_FORMATBACKCOLORBLUE		0xE164
#define ID_HTMLEDIT_FORMATFONT			0xE165
#define ID_HTMLEDIT_FORMATFONTSIZE			0xE166
#define ID_HTMLEDIT_FORMATFONTDEFAULT			0xE167
#define ID_HTMLEDIT_FORMATFONTSIZESMALLER		0xE168
#define ID_HTMLEDIT_FORMATFONTSIZEDEFAULT		0xE169
#define ID_HTMLEDIT_FORMATFONTSIZELARGER		0xE16A
#define ID_HTMLEDIT_FORMATFONTFACE			0xE16B
#define ID_HTMLEDIT_FORMATFONTFACEDEFAULT		0xE16C
#define ID_HTMLEDIT_FORMATOFFSET			0xE16D
#define ID_HTMLEDIT_FORMATOFFSETUPPER			0xE16E
#define ID_HTMLEDIT_FORMATOFFSETDEFAULT		0xE16F
#define ID_HTMLEDIT_FORMATOFFSETLOWER			0xE170
#define ID_HTMLEDIT_FORMATDECORATIVE			0xE171
#define ID_HTMLEDIT_FORMATDECORATIVEDEFAULT		0xE172
#define ID_HTMLEDIT_FORMATGRADIENT			0xE173
#define ID_HTMLEDIT_FORMATGRADIENTNONE			0xE174
#define ID_HTMLEDIT_FORMATGRADIENTCOLOR		0xE175
#define ID_HTMLEDIT_FORMATGRADIENTCOLORWHITE		0xE176
#define ID_HTMLEDIT_FORMATGRADIENTCOLORBLACK		0xE177
#define ID_HTMLEDIT_FORMATGRADIENTCOLORGRAY		0xE178
#define ID_HTMLEDIT_FORMATGRADIENTCOLORRED		0xE179
#define ID_HTMLEDIT_FORMATGRADIENTCOLORGREEN		0xE17A
#define ID_HTMLEDIT_FORMATGRADIENTCOLORBLUE		0xE17B
#define ID_HTMLEDIT_FORMATGRADIENTMODE			0xE17C
#define ID_HTMLEDIT_FORMAGRADIENTMODEHORIZONTAL		0xE17D
#define ID_HTMLEDIT_FORMAGRADIENTMODEVERTICAL		0xE17E
#define ID_HTMLEDIT_FORMAGRADIENTMODEFORWARDDIAGONAL	0xE17F
#define ID_HTMLEDIT_FORMAGRADIENTMODEBACKWARDDIAGONAL	0xE180
#define ID_HTMLEDIT_FORMAGRADIENTBLENDTRIANGULARSHAPE	0xE181
#define ID_HTMLEDIT_FORMATOUTLINE			0xE182
#define ID_HTMLEDIT_FORMATOUTLINENONE			0xE183
#define ID_HTMLEDIT_FORMATOUTLINECOLOR			0xE184
#define ID_HTMLEDIT_FORMATOUTLINECOLORWHITE		0xE185
#define ID_HTMLEDIT_FORMATOUTLINECOLORBLACK		0xE186
#define ID_HTMLEDIT_FORMATOUTLINECOLORGRAY		0xE187
#define ID_HTMLEDIT_FORMATOUTLINECOLORRED		0xE188
#define ID_HTMLEDIT_FORMATOUTLINECOLORGREEN		0xE189
#define ID_HTMLEDIT_FORMATOUTLINECOLORBLUE		0xE18A
#define ID_HTMLEDIT_FORMATOUTLINEWIDTH			0xE18B
#define ID_HTMLEDIT_FORMATOUTLINEWIDTHSMALLER		0xE18C
#define ID_HTMLEDIT_FORMATOUTLINEWIDTHDEFAULT		0xE18D
#define ID_HTMLEDIT_FORMATOUTLINEWIDTHLARGER		0xE18E
#define ID_HTMLEDIT_FORMATSHADOW			0xE18F
#define ID_HTMLEDIT_FORMATSHADOWNONE			0xE190
#define ID_HTMLEDIT_FORMATSHADOWCOLOR			0xE191
#define ID_HTMLEDIT_FORMATSHADOWCOLORWHITE		0xE192
#define ID_HTMLEDIT_FORMATSHADOWCOLORBLACK		0xE193
#define ID_HTMLEDIT_FORMATSHADOWCOLORGRAY		0xE194
#define ID_HTMLEDIT_FORMATSHADOWCOLORRED		0xE195
#define ID_HTMLEDIT_FORMATSHADOWCOLORGREEN		0xE196
#define ID_HTMLEDIT_FORMATSHADOWCOLORBLUE		0xE197
#define ID_HTMLEDIT_FORMATSHADOWOFFSET			0xE198
#define ID_HTMLEDIT_FORMATSHADOWOFFSETSMALLER		0xE199
#define ID_HTMLEDIT_FORMATSHADOWOFFSETDEFAULT		0xE19A
#define ID_HTMLEDIT_FORMATSHADOWOFFSETLARGER		0xE19B
#define ID_HTMLEDIT_FORMATSHADOWWIDTH			0xE19C
#define ID_HTMLEDIT_FORMATSHADOWWIDTHSMALLER		0xE19D
#define ID_HTMLEDIT_FORMATSHADOWWIDTHDEFAULT		0xE19E
#define ID_HTMLEDIT_FORMATSHADOWWIDTHLARGER		0xE19F
#define ID_HTMLEDIT_FORMATHYPERLINK			0xE1A0
#define ID_HTMLEDIT_FORMATHYPERLINKID			0xE1A1
#define ID_HTMLEDIT_FORMATHYPERLINKOPTIONS		0xE1A2
#define ID_HTMLEDIT_FORMATREPLACESEL			0xE1A3

#define ID_HTMLEDIT_FORMATFONTFACEENUM			0xD000
#define ID_HTMLEDIT_FORMATINSERTIMAGE			0xF000
#define ID_HTMLEDIT_INCREMENTALSEARCH			0xEA02