Author Topic: WM_RBUTTONDOWN doesm't get processed!!! Help needed!  (Read 590 times)

xandaz

  • Member
  • ****
  • Posts: 529
  • I luv you babe
    • My asm examples
WM_RBUTTONDOWN doesm't get processed!!! Help needed!
« on: June 12, 2022, 02:13:24 AM »
    I'm tracking a menu using WM_RBUTTONDOWN but the message doesn't get processed. I've tryed to insert the code both in the WndProc and the MdiProc but nothing happens. Does anyone know why the sample code? ty

xandaz

  • Member
  • ****
  • Posts: 529
  • I luv you babe
    • My asm examples
Re: WM_RBUTTONDOWN doesm't get processed!!! Help needed!
« Reply #1 on: June 12, 2022, 02:15:59 AM »
   sample code:
Code: [Select]
  .elseif uMsg==WM_NCRBUTTONDOWN

mov eax,lParam
mov ebx,eax
shr ebx,16
movzx ebx,bx
movzx eax,ax
invoke TrackPopupMenu,hMenuMdiEdit,TPM_CENTERALIGN or TPM_RIGHTBUTTON,eax,ebx,0,hWnd,NULL   
.

xandaz

  • Member
  • ****
  • Posts: 529
  • I luv you babe
    • My asm examples
Re: WM_RBUTTONDOWN doesm't get processed!!! Help needed!
« Reply #2 on: June 12, 2022, 02:21:35 AM »
   It processes WM_NCBUTTONDOWN, it's just the WM_RBUTTONDOWN that doesn't get processed.

xandaz

  • Member
  • ****
  • Posts: 529
  • I luv you babe
    • My asm examples
Re: WM_RBUTTONDOWN doesm't get processed!!! Help needed!
« Reply #3 on: June 12, 2022, 02:37:07 AM »
     Problem solved. I forgot i subclassed the edit controls.