void ArgList::InsertArg(char const *arg,int pos) { ASSERT(pos >= 0 && pos <= Count()); int i; char **args_array = GetStringArray(); args_list.Clear(); for(i=0;args_array[i];i++) { if(i == pos) { args_list.Append(arg); } args_list.Append(args_array[i]); } if(i == pos) { args_list.Append(arg); } deleteStringArray(args_array); }
std::vector<std::wstring> GetStringArray( const wchar_t *subKeyName ) { return GetStringArray(HKEY_LOCAL_MACHINE, L"SOFTWARE\\pGina3.fork", subKeyName); }