L'utilitaire regsvr32
supprime la sortie standard. Par exemple:regsvr32 et sortie standard
STDAPI DllRegisterServer(void)
{
std::cout << "RegisterServer\n";
return S_OK;
}
Lorsqu'il est exécuté avec:
regsvr32 my.dll
rien n'apparaît dans ouput standard (la boîte de message est affiché avec succès). Y at-il de toute façon pour faire apparaître la sortie standard?
-t-il compressent aussi stderr? Juste une pensée ... –
Je ne pense pas qu'il y ait de suppression de sortie standard explicite, plus simplement, 'regsvr32' est une application GUI, et par défaut, stdin et stdout ne sont pas connectés à quoi que ce soit. –
@MatteoItalia, cela ne m'est jamais venu à l'esprit. Merci. – hmjd