Windows does not support showing both. A workaround is to provide your own button to trigger the same action. Place it somewhere near the upper right corner. You start this by sending yourself a WM_SYSCOMMAND message, like the standard help button. Like this:
private void Help_Click(object sender, EventArgs e) { Help.Capture = false; SendMessage(this.Handle, WM_SYSCOMMAND, (IntPtr)SC_CONTEXTHELP, IntPtr.Zero); } private const int WM_SYSCOMMAND = 0x112; private const int SC_CONTEXTHELP = 0xf180; [System.Runtime.InteropServices.DllImport("user32.dll")] private static extern IntPtr SendMessage(IntPtr hWnd, int msg, IntPtr wp, IntPtr lp);
The name of the button is assumed to be Help.
source share