+// return the full path of the given module
+inline wxString wxGetFullModuleName(HMODULE hmod)
+{
+ wxString fullname;
+ if ( !::GetModuleFileName
+ (
+ hmod,
+ wxStringBuffer(fullname, MAX_PATH),
+ MAX_PATH
+ ) )
+ {
+ wxLogLastError(_T("GetModuleFileName"));
+ }
+
+ return fullname;
+}
+
+// return the full path of the program file
+inline wxString wxGetFullModuleName()
+{
+ return wxGetFullModuleName((HMODULE)wxGetInstance());
+}
+