Hi,
You can convert a string like this:
Code: Select all
core::stringw s = "test";
s.c_str();
I am not sure what you mean with "when a button is down". If you mean a gui element, use the CIrrEventReceiver class for it (you can find this in the code snippet forum).
And a tutorial on how to use it, can be found in the "FAQs, Tutorials, Howtos, and external tool lists" forum.
About your second question, it's the graphics card what makes the difference in the quality.
For example, a build-in graphics card gives you a really poor images. This goes for older graphics cards too.