Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Observação
A biblioteca Microsoft Foundation Classes (MFC) continua a ser suportada. No entanto, já não estamos a adicionar funcionalidades nem a atualizar a documentação.
Implementa um hyperlink posicionado numa fita. O hiperlink abre uma página Web quando clica nele. Para mais detalhes, consulte o código-fonte localizado na pasta VC\atlmfc\src\mfc da sua instalação no Visual Studio.
Sintaxe
class CMFCRibbonLinkCtrl : public CMFCRibbonButton
Membros
Construtores Públicos
| Nome | Description |
|---|---|
| CMFCRibbonLinkCtrl::CMFCRibbonLinkCtrl | Constrói e inicializa um CMFCRibbonLinkCtrl objeto. |
Métodos Públicos
| Nome | Description |
|---|---|
| CMFCRibbonLinkCtrl::CopyFrom | (Anula CMFCRibbonButton::CopyFrom.) |
| CMFCRibbonLinkCtrl::GetCompactSize | (Sobrepõe o CMFCRibbonButton::GetCompactSize.) |
| CMFCRibbonLinkCtrl::GetLink | Devolve o valor do hiperlink. |
| CMFCRibbonLinkCtrl::GetRegularSize | (Sobrepõe o CMFCRibbonButton::GetRegularSize.) |
| CMFCRibbonLinkCtrl::GetToolTipText | (Sobrepõe CMFCRibbonButton::GetToolTipText.) |
| CMFCRibbonLinkCtrl::IsDrawTooltipImage | (Anula CMFCRibbonButton::IsDrawTooltipImage.) |
| CMFCRibbonLinkCtrl::OnDraw | (Sobrepõe CMFCRibbonButton::OnDraw.) |
| CMFCRibbonLinkCtrl::OnDrawMenuImage | (Sobrepõe CMFCRibbonBaseElement::OnDrawMenuImage.) |
| CMFCRibbonLinkCtrl::OnMouseMove | (Anula CMFCRibbonButton::OnMouseMove.) |
| CMFCRibbonLinkCtrl::OnSetIcon | |
| CMFCRibbonLinkCtrl::OpenLink | Abre a página Web especificada no hiperlink. |
| CMFCRibbonLinkCtrl::SetLink | Define o valor do hiperlink. |
Observações
Depois de criar um hiperlink, adicione-o a um painel chamando CMFCRibbonPanel::Add.
Hierarquia de herança
CObject
└ CMFCRibbonBaseElement
└ CMFCRibbonButton
└ CMFCRibbonLinkCtrl
Requerimentos
Cabeçalho: afxRibbonLinkCtrl.h
CMFCRibbonLinkCtrl::CMFCRibbonLinkCtrl
Constrói e inicializa um objeto CMFCRibbonLinkCtrl .
CMFCRibbonLinkCtrl(
UINT nID,
LPCTSTR lpszText,
LPCTSTR lpszLink);
Parâmetros
nID
[dentro] Especifica o ID do comando que é executado quando o controlo de ligação é clicado.
lpszText
[dentro] Especifica o rótulo a mostrar no controlo da ligação.
lpszLink
[dentro] Especifica a hiperligação associada ao controlo da ligação.
Example
O exemplo seguinte demonstra como usar o construtor da CMFCRibbonLinkCtrl classe. Este excerto de código faz parte do exemplo de Gadgets de Fita.
// CMFCRibbonPanel* pPanel3
pPanel3->Add(new CMFCRibbonLinkCtrl(ID_RIBBON_OBTN_2, _T("Send e-mail"), _T("mailto:info@microsoft.com")));
CMFCRibbonLinkCtrl::CopyFrom
virtual void CopyFrom(const CMFCRibbonBaseElement& src);
Parâmetros
[dentro] src
Observações
CMFCRibbonLinkCtrl::GetCompactSize
virtual CSize GetCompactSize(CDC* pDC);
Parâmetros
[dentro] pDC
Valor de retorno
Observações
CMFCRibbonLinkCtrl::GetLink
Devolve o valor do hiperlink.
LPCTSTR GetLink() const;
Valor de retorno
O valor atual do hiperlink.
Observações
CMFCRibbonLinkCtrl::GetRegularSize
virtual CSize GetRegularSize(CDC* pDC);
Parâmetros
[dentro] pDC
Valor de retorno
Observações
CMFCRibbonLinkCtrl::GetToolTipText
virtual CString GetToolTipText() const;
Valor de retorno
Observações
CMFCRibbonLinkCtrl::OnDrawMenuImage
virtual BOOL OnDrawMenuImage(CDC*, CRect);
Parâmetros
[dentro] CDC*
[dentro] CRect
Valor de retorno
Observações
CMFCRibbonLinkCtrl::IsDrawTooltipImage
virtual BOOL IsDrawTooltipImage() const;
Valor de retorno
Observações
CMFCRibbonLinkCtrl::OnDraw
virtual void OnDraw(CDC* pDC);
Parâmetros
[dentro] pDC
Observações
CMFCRibbonLinkCtrl::OnMouseMove
virtual void OnMouseMove(CPoint point);
Parâmetros
[dentro] ponto
Observações
CMFCRibbonLinkCtrl::OnSetIcon
virtual void OnSetIcon();
Observações
CMFCRibbonLinkCtrl::OpenLink
Abre a página Web especificada no hiperlink.
BOOL OpenLink();
Valor de retorno
TRUE se a página associada foi aberta com sucesso; caso contrário, FALSO.
Observações
Abre uma página web usando o hiperlink associado ao CMFCRibbonLinkCtrl objeto.
CMFCRibbonLinkCtrl::SetLink
Define o valor do hiperlink.
void SetLink(LPCTSTR lpszLink);
Parâmetros
lpszLink
[dentro] Especifica o texto do hipertexto.