So, as far as I can tell, the "events" in VBA Userforms (such as UserForm1_Click, ect..) are either very similar or identical to SendMessage + BN_CLICKED. So, that leads to my question, are there additional events that you can filter for? Not the _Terminate and _Activate type of events in the drop-down menu, but other not-as-obvious events. Yesterday I wanted to filter certain messages to my window (example: WM_WINDOWPOSCHANGED), so I subclassed and manually filtered, using a WindowProc sub and the CallWindowProc function (I was having issues with the repainting of the window, but that is beside the point). if anyone knows an answer to this question that'd be great! Thanks in advance.