3.41 DM_InstallNlsHandler

Mit Hilfe dieser Funktion kann eine Funktion installiert werden, die die Texte aus den Message-Katalogen bereitstellt.

void DML_default DM_EXPORT DM_InstallNlsHandler
(
  DM_NlsFunc func
)

Parameter

-> DM_NlsFunc func

Adresse der Funktion, die Texte bereitstellen kann.

Sie hat die folgende Form:

DM_String (DML_default DM_CALLBACK *DM_NlsFunc)
          (DM_Int4 msgno, int *codepage);

Diese Funktion erhält als ersten Parameter die Nummer des gewünschten Textes und als zweiten Parameter einen Pointer auf die verlangte Codepage (z.B. CP_ascii, CP_iso8859, ...).

Die Funktion gibt den Text zurück, der der Nummer zugewiesen ist. Wenn kein geeigneter Text verfügbar ist, ist es der Funktion erlaubt, einen NULL-Pointer zurückzugeben.

Wenn diese Funktion den Text in einer anderen Codepage zurückliefert, muss die Funktion die verwendete Codepage in *codepage abspeichern.

Siehe auch

Ressource text