Buongiorno.
Se questo parte di codice mette i due monitor in extended:
codice:
//Set Extended Desktop.
if( DISP_CHANGE_SUCCESSFUL == ChangeDisplaySettingsEx(szPrimaryDisplay, (DEVMODE*)&dmPrimary, NULL, CDS_UPDATEREGISTRY|CDS_NORESET, NULL) )
{
if( DISP_CHANGE_SUCCESSFUL == ChangeDisplaySettingsEx(szSecondaryDisplay, (DEVMODE*)&dmSecondary, NULL, CDS_UPDATEREGISTRY|CDS_NORESET, NULL ) )
{
if( DISP_CHANGE_SUCCESSFUL == ChangeDisplaySettingsEx(NULL, NULL, NULL, 0, NULL) )
{
ChangeDisplaySettingsEx(szPrimaryDisplay, (DEVMODE*)&dmPrimary, NULL, CDS_UPDATEREGISTRY|CDS_RESET, NULL);
MessageBox( "Extended Desktop Set sucessfully", "SetExt", MB_OK );
}
else
{
MessageBox("Final CDS Call Failed", "SetExt", MB_OK );
}
}
else
{
MessageBox( "Second CDS Call Failed", "SetExt", MB_OK );
}
}
else
{
MessageBox( "First CDS Call Failed", "SetExt", MB_OK );
}
Come faccio a metterlo in modo cloned
So che dovrei passare DEVMODE a nullo ma non conosco C++
Mi aiutate per favore ?
Grazie, Alberto