[Dies ist vorläufige Dokumentation und Änderungenvorbehalten.]
Rich Edit 2.0 und höher: Senden Sie eine EM_AUTOURLDETECT, aktivieren oder Deaktivieren der automatischen Erkennung von URLs von einem rich-Edit-Steuerelement.
Rich Edit 1.0: Diese Nachricht wird nicht unterstützt.
EM_AUTOURLDETECT wParam = (WPARAM) bAktivieren Sie; / / True fest, damit, FALSE zum Deaktivieren
lParam = 0; / / nicht benutzt; NULL muss sein
Wenn die Nachricht erfolgreich ist, ist der Rückgabewert 0 (null).
Wenn die Nachricht fehlschlägt, ist der Rückgabewert ein Wert ungleich NULL. Beispielsweise kann die Nachricht aufgrund von nicht genügend Arbeitsspeicher fehl.
Wenn automatischer URL-Erkennung aktiviert ist, scannt das rich-Edit-Steuerelement alle geänderten Text zu bestimmen, ob der Text im URL-Format entspricht. Das Steuerelement erkennt mehrere URL-Formate, einschließlich der folgenden Formate:
http:Lt;Text mit kein Whitespace>
Datei:<Text kein Leerzeichen>
Mailto:<Text kein Leerzeichen>
FTP:<Text kein Leerzeichen>
Https:<Text kein Leerzeichen>
Gopher:<Text kein Leerzeichen>
NNTP:<Text kein Leerzeichen>
Prospero:<Text kein Leerzeichen>
Telnet:<Text kein Leerzeichen>
Nachrichten:<Text kein Leerzeichen>
Wais:<Text keine Leerzeichen& Gt;
Wenn eine URL erkannt wird, legt das Steuerelement das CFE_LINK Effekt Bit für alle Zeichen in der URL-Zeichenfolge. Das Steuerelement zeigt die URL-Zeichenfolge durch Unterstreichung und die Farbe des Textes festlegen.
Beachten Sie, dass wenn automatischer URL-Erkennung aktiviert ist, das rich-Edit-Steuerelement den CFE_LINK Effekt aus dem geänderten Text entfernt werden, die kein URL-Format, die vom Steuerelement erkannt hat. Wenn Ihre Anwendung den CFE_LINK-Effekt verwendet, um andere Arten von Text zu markieren, aktivieren Sie nicht automatischen URL-Erkennung.
Ein rich-Edit-Steuerelement sendet die EN_LINK-Benachrichtigung, wenn es verschiedene Nachrichten empfängt, während der Mauszeiger über den Text ist, den CFE_LINK-Effekt.
&Nbsp; Windows NT: Version 4.0 oder höher erforderlich.
Windows:Erfordert Windows 95 oder höher.
Windows CE:Nicht unterstützt.
Header:Deklariert in richedit.h.
Übersicht über das Rich-Edit-Steuerelemente, Rich-Edit-Nachrichten, CHARFORMAT2, EN_LINK