Problem - CEdit displays entered character 4 times

Greetings!

I'm buiding a dialog-based App and use lots of the CEdit-Control to enter floating-point-numbers.

My problem now is that every single CEdit displays the entered character 4 (!) times in its field, for example:

I enter "123"

The CEdit says "111122223333"

I cannot think of anything unusual I have done to the CEdits, only the Number-Flag in the Properties-Editor is checked for all of them. But diabling this flag did nothing to solve my problem. Instead of 'a' I get "aaaa"...

Any clues what's going on here?

Bye!

[572 byte] By [De_Vaddrr] at [2008-1-1]
# 1

some way your code is called 4 times... :(

put a break point on the settext function or the appropriate place... or see the window messages in the message queue.

saju at 2007-9-7 > top of Msdn Tech,Visual C++,Visual C++ General...
# 2
I am seeing this problem on XP x64 Service Pack 1 machines. The code works properly on 32bit XP. Anyone have any ideas?

Thanks,
Chuck

chcolemanjr at 2007-9-7 > top of Msdn Tech,Visual C++,Visual C++ General...