BCGSuite for MFC
DWORD_PTR BCGPGRID_ITEM_INFO::dwResultCode

Message specific information.

This code contains message specific information. For BCGM_GRID_ITEM_BEGININPLACEEDIT message it can be a combination of the following BeginEditResultFlags enumerated values:

  • BeginEdit_Return = 0x10
  • BeginEdit_Tab = 0x20
  • BeginEdit_Left = 0x40
  • BeginEdit_Right = 0x80
  • BeginEdit_Up = 0x100
  • BeginEdit_Down = 0x200
  • BeginEdit_ArrowBtn = BeginEdit_Left | BeginEdit_Right | BeginEdit_Up | BeginEdit_Down
  • BeginEdit_F2 = 0x400
  • BeginEdit_F4 = 0x800
  • BeginEdit_Shift = 0x1000
  • BeginEdit_Ctrl = 0x2000,
  • BeginEdit_ReOpen = 0x4000
  • BeginEdit_MouseClick = 0x8000
  • BeginEdit_MouseDblClick = 0x10000
  • BeginEdit_Char = 0x20000
  • BeginEdit_ComboOpen = 0x40000
  • BeginEdit_ComboReturn = 0x80000

For BCGM_GRID_ITEM_ENDINPLACEEDIT message it can be a combination of the following EndEditResultFlags values:

  • EndEdit_OK = 0x1
  • EndEdit_Cancel = 0x2
  • EndEdit_AutoApply = 0x4
  • EndEdit_Return = 0x10
  • EndEdit_Tab = 0x20
  • EndEdit_Left = 0x40
  • EndEdit_Right = 0x80
  • EndEdit_Up = 0x100
  • EndEdit_Down = 0x200
  • EndEdit_Escape = 0x400
  • EndEdit_Shift = 0x1000
  • EndEdit_Ctrl = 0x2000
  • EndEdit_Home = 0x4000
  • EndEdit_End = 0x8000,
  • EndEdit_KillFocus = 0x10000
  • EndEdit_Selection = 0x20000
  • EndEdit_Layout = 0x40000