bene dai: ho risolto il primo problema così:
Ora devo cambiare "\" con "\\"codice:for(int asa = 0;asa <= argc; asa++) { if(argv[asa]!= NULL){parametro.assign(argv[asa]); parametro = "";} if(parametro=="cane")MessageBox(NULL,"Cane has been ...","Warning",0); out <<"char * argc["<<asa<<"]="<< argv[asa]<< "\n"; }