OK ... I've subclassed an edit control to intercept the tab key (to move the focus to another edit control). This works fine apart from one small problem - everytime I hit the tab key the program beeps at me
Any ideas what's going on?
Regards
This is a discussion on Subclassing edit control - slight problem within the Windows Programming forums, part of the Platform Specific Boards category; OK ... I've subclassed an edit control to intercept the tab key (to move the focus to another edit control). ...
OK ... I've subclassed an edit control to intercept the tab key (to move the focus to another edit control). This works fine apart from one small problem - everytime I hit the tab key the program beeps at me
Any ideas what's going on?
Regards
That's just the default behaviour when you reach the end of the edit. To my knowledge, there is nothing you can do about it.
Code:int main(void){srand(time(0));for(double l=rand(),l0=0,l00=0;;l0+=0.1){for(double l000=0;l000 <1;l000+=.001,l+=((double)rand()/RAND_MAX)/0x64,l00+=((sin(l*0x8*atan(l0)*l000-(l0*0x8*atan (l)))*0.5)+0.5)){l00-=floor(l00);for(size_t l0000=0,l00000=(size_t)(0x50*(l00));l0000<l00000;++l0000 )putchar(0x20);putchar(0x61+(int)((double)rand()/RAND_MAX*0x1a));putchar('\n');}}return 0;}
Trouble is, it's not the end of the edit ...
try trapping WM_CHAR for the tab key and return 0 for the case of the tab key every thing else return the default edit proc.