Udostępnij za pośrednictwem


Kontrolka hiperłącza

Kontrolka Hiperłącze wyświetla link HTML do adresu, który zostanie otwarty w domyślnej przeglądarce dla komputera. Łącza nie są obsługiwane w przypadku protokołów innych niż HTML.

Instalatora Windows 4.5 lub starszego: Nieobsługiwane. Ta kontrolka jest dostępna począwszy od Instalatora Windows 5.0.

Wartość tekstowa kontrolki HyperLink używa kotwicy <tagu> i wartości atrybutu HREF w celu określenia adresu URL i wyświetlanego tekstu łącza.

<a href="https://www.blueyonderairlines.com">Blue Yonder Airlines</a>

Atrybuty kontrolki

Następujące atrybuty można użyć z kontrolką Hiperłącze. Aby zmienić wartość atrybutu przy użyciu zdarzenia, zasubskrybuj kontrolkę ControlEvent w tabeli EventMapping i wyświetl identyfikator atrybutu w kolumnie Atrybut. Wprowadź identyfikator kontrolki ControlEvent w kolumnie Zdarzenie.

Identyfikator atrybutu Bit szesnastkowy Opis
położenie Pozycja kontrolki w oknie dialogowym. Wprowadź szerokość, wysokość i współrzędne lewego rogu kontrolki w kolumnach Width, Height, X i Y tabeli Control lub tabeli BBControl. Użyj jednostek instalatora długości i odległości.
tekstu Tekst wyświetlany przez kontrolkę. Aby ustawić czcionkę i styl czcionki ciągu tekstowego, przedrostek ciągu wyświetlanych znaków z stylem {\style} lub {&style}. Gdzie styl jest identyfikatorem wymienionym w kolumnie TextStyle tabeli TextStyle. Jeśli żadna z tych wartości nie istnieje, ale właściwość DefaultUIFont jest zdefiniowana jako prawidłowy styl tekstu, zostanie użyta ta czcionka. Wartość tekstowa będzie również rozpoznawać właściwość [Property] do właściwości, do których odwołuje się odwołanie.
widoczne 0x00000000 0x00000001
Ukryta kontrolka. Widoczna kontrolka.
Uwzględnij ten bit w bitowym słowie kolumny Atrybuty w tabeli formantów lub tabeli BBControl., aby kontrolka jest widoczna lub ukryta podczas jego tworzenia.
Możesz również ukryć lub pokazać kontrolkę przy użyciu tabeli ControlCondition.
włączone 0x00000000 0x00000002
Sterowanie w stanie wyłączonym. Kontrolka w stanie włączonym.
Uwzględnij ten bit w wyrazie bitowym w kolumnie Atrybuty kontrolki lub tabel BBControl, aby umożliwić tworzenie kontrolki.
Możesz również włączyć lub wyłączyć kontrolkę przy użyciu tabeli ControlCondition.
zatopione 0x00000000 0x00000004
Wyświetla domyślny styl wizualizacji. Wyświetla kontrolkę ze zatopiony wyglądem 3-W.
Uwzględnij te bity w wyrazie bitowym w kolumnie Atrybuty tabeli Control.
przezroczyste 0x00000000 0x00010000
Nieprzezroczyste kontrolki. Tło jest wyświetlane za pomocą kontrolki. Kontrolka ma styl WS_EX_TRANSPARENT.
Uwzględnij ten bit w kolumnie Atrybuty tabel Control lub BBControl.

 

Uwagi

Tę kontrolkę można utworzyć na podstawie klasy WC_LINK przy użyciu funkcji CreateWindowEx. Ma style WS_CHILD, WS_TABSTOP i WS_GROUP.

Nie umieszczaj przezroczystych kontrolek Text na kolorowych mapach bitowych. Tekst może nie być widoczny, jeśli użytkownik zmieni schemat kolorów wyświetlania. Na przykład tekst może stać się niewidoczny, jeśli użytkownik ustawia parametr wysokiego kontrastu ze względów ułatwień dostępu.

Jeśli tekst w kontrolce jest dłuższy niż szerokość kontrolki, tekst zawija lub obcina, w zależności od tego, czy wysokość jest wystarczająca do dopasowania opakowanego tekstu.