![]() |
MKI_ProfileDrawingGetObject (Settings) Changed in Version 2019.0 |
www.CAD6.com |
C++ SyntaxMKI_ProfileDrawingGetObject( __int16 f_nOwnerID, __int32 f_nProfileID );
Retrieves the address of a plug-in's object-style profile that has been stored in a drawing.
ParametersOwnerID [__int16] This value is a unique identification of the creator of the plug-in. The value MKI_DB_OWNER_MK is reserved for use by Malz++Kassner. Valid range: 0 <= Value < 10000. Third-party vendors that plan to implement a plug-in should contact Malz++Kassner to receive their unique identification (see Getting Your Private Owner ID). ProfileID [__int32] This value is used to identify the profile for further access. Each plug-in creator can use the full range of the value, as it is used in combination with his OwnerID. Usually, this value will be equal to the plug-in's ID. As this value is a 32bit value (rather than being a 16bit value like the plug-in's ID), each plug-in can store multiple profiles. In order to do so, store the plug-in's ID in the low-word of ProfileID, and an additional number in its high-word.
Return ValueReturns the address of the object-style profile. This object can contain any sequence of data blocks valid inside objects. This object must not be modified, only read!
|
CAD6interface 2025.0 - Copyright 2025 Malz++Kassner® GmbH