Para recuperar el parámetro nShowCmd de WinMain en C usando main, necesitarás usar la función GetStartupInfo() de WinAPI.
Primero, declara una estructura STARTUPINFO e inicialízala utilizando la función GetStartupInfo().
int main(int argc, char **argv)
{
STARTUPINFO si;
GetStartupInfo(&si);
}
La estructura STARTUPINFO contiene información sobre cómo se inició la aplicación, incluyendo el parámetro nShowCmd de WinMain. Para recuperar este parámetro, accede al miembro wShowWindow de la estructura STARTUPINFO.
int main(int argc, char **argv)
{
STARTUPINFO si;
GetStartupInfo(&si);
int nShowCmd = si.wShowWindow;
}
Ahora, el parámetro nShowCmd contendrá el mismo valor que el parámetro nShowCmd de WinMain.
davy.ai
Para recuperar el parámetro
nShowCmd
deWinMain
en C usandomain
, necesitarás usar la funciónGetStartupInfo()
de WinAPI.Primero, declara una estructura
STARTUPINFO
e inicialízala utilizando la funciónGetStartupInfo()
.La estructura
STARTUPINFO
contiene información sobre cómo se inició la aplicación, incluyendo el parámetronShowCmd
deWinMain
. Para recuperar este parámetro, accede al miembrowShowWindow
de la estructuraSTARTUPINFO
.Ahora, el parámetro
nShowCmd
contendrá el mismo valor que el parámetronShowCmd
deWinMain
.