yes it seems like it steps over When i try to go in to the assembly code it show me a ref to the callback function but doesn't jump to it. instead it comesback to my calling functions next statement. I don't get any exception. Also I cut and pasted the same code into another applicaiton (MFC) and it works without any problem. TIA -S