GetModuleFileName pour la question 1, voir la faq