System.Devices.TDeviceInfo.AddDevice
Delphi
class function AddDevice(ADeviceClass: TDeviceClass; const AID: string;
const APhysicalScreenSize, ALogicalScreenSize: TSize; APlatform: TOSVersion.TPlatform; APixelsPerInch: Integer;
AExclusive: Boolean = False): TDeviceInfo; overload;
class function AddDevice(ADeviceClass: TDeviceClass; const AID: string;
const AMinPhysicalScreenSize, AMinLogicalScreenSize, AMaxPhysicalScreenSize, AMaxLogicalScreenSize: TSize;
APlatform: TOSVersion.TPlatform; APixelsPerInch: Integer; AExclusive: Boolean = False): TDeviceInfo; overload;
C++
__classmethod TDeviceInfo* __fastcall AddDevice(TDeviceClass ADeviceClass, const System::UnicodeString AID, const System::Types::TSize &APhysicalScreenSize, const System::Types::TSize &ALogicalScreenSize, System::Sysutils::TOSVersion::TPlatform APlatform, int APixelsPerInch, bool AExclusive = false)/* overload */;
__classmethod TDeviceInfo* __fastcall AddDevice(TDeviceClass ADeviceClass, const System::UnicodeString AID, const System::Types::TSize &AMinPhysicalScreenSize, const System::Types::TSize &AMinLogicalScreenSize, const System::Types::TSize &AMaxPhysicalScreenSize, const System::Types::TSize &AMaxLogicalScreenSize, System::Sysutils::TOSVersion::TPlatform APlatform, int APixelsPerInch, bool AExclusive = false)/* overload */;
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | System.Devices.pas System.Devices.hpp |
System.Devices | TDeviceInfo |
Beschreibung
Erstellt ein Gerät mit den angegebenen Daten, fügt das erstellte Gerät der Geräteliste hinzu und gibt das erstellte Gerät zurück.
AddDevice erhält die folgenden Parameter:
ADeviceClass
ist die Geräteklasse.AID
ist der Gerätebezeichner.AMaxPhysicalScreenSize
undAMinPhysicalScreenSize
sind die maximale und die minimale physikalische Bildschirmgröße. Für eine festgelegte Größe müssen Sie stattdessenAPhysicalScreenSize
verwenden oder den selben Wert fürAMaxPhysicalScreenSize
undAMinPhysicalScreenSize
bereitstellen.AMaxLogicalScreenSize
undAMinLogicalScreenSize
sind die maximale und die minimale logische Bildschirmgröße. Für eine festgelegte Größe müssen Sie stattdessenALogicalScreenSize
verwenden, oder den selben Wert fürAMaxLogicalScreenSize
undAMinLogicalScreenSize
bereitstellen.APlatform
ist das Betriebssystem, das das Gerät ausführt.APixelsPerInch
sind die Pixel pro Zoll des Gerätebildschirms.AExclusive
bestimmt, ob das Gerät nur identische Geräte vergleicht oder Geräte vergleicht, die unterschiedlich sind, aber, wenn kein besserer Kandidat gefunden wurde, gleich sind.