Article View: comp.windows.ms.programmer
Article #345Dialog Data Entry
From: NIBMSCM
Date: Mon, 13 Apr 1992 19:21
Date: Mon, 13 Apr 1992 19:21
16 lines
1299 bytes
1299 bytes
Thanks for your replies to my previous entry under this heading. Did finally succeed in creating a message filter routine with the SetWindowsHook() call. The routine that I have looks for WM_CHAR messages (after calling TranslateMessage()) to filter out illegal user keystrokes based on the type of data field. One problem though, for keystrokes like "TAB" that should allow me to move from one dialog field to the next, I don't do any filtering (message filter just returns a zero). Even so, the "TAB" appears to be filtered - generates a beep from my keyboard (and I ain't the one generating it). So, anyone know where in the &*#(@ this beep is coming from and why my "TAB" key disappears into oblivion? Thanks... again. ___________ | | Regards, | ND ----> * Steve Malme -->steve@fbsdata.com<-- |____________| FBS Data Systems nibmscm@ndsuvm1.bitnet Nike - "Just do it"
Technical Details
Message-ID:
<92104.142112NIBMSCM@NDSUVM1.BITNET>Path:
arc1-ca.pugleaf.net!sparky!uunet!zaphod.mps.ohio-state.edu!malgudi.oar.net!news.ysu.edu!ysub!psuvm!cunyvm!ndsuvm1!nibmscmShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!zaphod.mps.ohio-state.edu!malgudi.oar.net!news.ysu.edu!ysub!psuvm!cunyvm!ndsuvm1!nibmscm Organization: North Dakota Higher Education Computer Network Date: Monday, 13 Apr 1992 14:21:11 CDT From: <NIBMSCM@NDSUVM1.BITNET> Message-ID: <92104.142112NIBMSCM@NDSUVM1.BITNET> Newsgroups: comp.windows.ms.programmer Subject: Dialog Data Entry Lines: 16