Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A SysLink-vezérlő egy ablak, amely megjeleníti a megjelölt szöveget, és értesíti az alkalmazást, amikor a felhasználók a beágyazott hivatkozásokra kattintanak. Ez a vezérlő kényelmes alternatívát kínál a parancslink gombhasználatához. További információ: gombtípusok.
Minden SysLink-vezérlő több hivatkozást is támogat, és minden hivatkozást egy nulla alapú indexen keresztül érhet el. A SysLink-vezérlő a ComCtl32.dll 6-os verziójában van definiálva, és olyan jegyzékre vagy irányelvre van szükség, amely meghatározza, hogy a DLL 6-os verzióját kell használni, ha elérhető. További információ: Vizuális stílusok engedélyezése.
Ez a cikk a következő szakaszokat tartalmazza.
SysLink jelölés
A SysLink-vezérlő támogatja a horgonycímkét (<>) a HREF és azonosítóattribútumokkal együtt. A HREF bármilyen protokoll lehet, például http, ftp és mailto. A azonosító választható név, amely egy SysLink-vezérlőn belül egyedi, és egy egyedi hivatkozáshoz van társítva. A hivatkozások a sztringen belüli pozíciójuknak megfelelően nulla alapú indexet is hozzárendelnek. Ez az index egy hivatkozás elérésére szolgál.
Hivatkozás attribútumok
Az egyes hivatkozások attribútumai az egyes hivatkozások horgonycímkéiben vagy a LM_SETITEM üzenet elküldésével állíthatók be. Az attribútum beállítása az inicializálási sztringen belül csak inicializálja az értéket. Az attribútum értékét az LM_SETITEM üzenet későbbi használatával módosíthatja.
Linkállapotok
A hivatkozáselemek három állapot bármelyikében lehetnek, amelyeket az alábbi táblázatban szereplő jelölők jelölnek.
| állami zászló | Megjelenés és jelentés |
|---|---|
| LIS_RENDZÁMRA_ÖSSZPONTOSÍTOTT | A hivatkozás a billentyűzetfókuszt használja, és az Enter billentyű lenyomásával aktiválja azt. |
| LIS_ENABLED | A hivatkozás engedélyezve van. |
| LIS_VISITED | A felhasználó már megtekintette a hivatkozás által képviselt URL-címet. |
A kétirányú szövegmegjelenítés korlátozásai
Egyes nyelvek, például az arab vagy a héber, jobbról balra íródtak (RTL); Az angol nyelv írása balról jobbra (LTR) történik. Az RTL és az LTR egyesítését kétirányú szövegnek nevezzük. Ha az erőforrás-sztringekben LTR- és RTL Unicode- vagy HTML-irányjelző szerkezeteket kever, mivel ezek kétirányú áramlásjelző szerepet töltenek be a sztringek irányításában, a SysLink-vezérlő használatakor nem biztos, hogy a várt eredményt érik el. Előfordulhat például, hogy egy LTR-jelölésű mondat nem jelenik meg megfelelően az RTL-környezetben.
Jegyzet
A SysLink-vezérlők nem támogatják a kétirányú megjelenítést minden esetben. Csak akkor használjon SysLink-vezérlőt, ha tudja, hogy egy egyszerű LTR- vagy RTL-elrendezés megfelelő. Ellenkező esetben fontolja meg egy fejlettebb technológia, például MSHTMLhasználatát.