In general, application software must be compiled for the target operating system. From the software developers point of view, there are simularities between Windows and Windows CE. Still, they are very different platforms. The software developer must intend that the product will work on Win CE.
So the answer is "No." The Windows version of Mach3 will not work in an embedded environment.