гиперссылки

Тема в разделе "WASM.BEGINNERS", создана пользователем zxcc, 8 апр 2007.

  1. zxcc

    zxcc New Member

    Публикаций:
    0
    Регистрация:
    21 окт 2006
    Сообщения:
    172
    Подскажите пожалуйста как сделать гиперссылки в окне программы.
     
  2. twgt

    twgt New Member

    Публикаций:
    0
    Регистрация:
    15 янв 2007
    Сообщения:
    1.494
    В исходниках смотри, там есть они даже для меню
     
  3. q_q

    q_q New Member

    Публикаций:
    0
    Регистрация:
    5 окт 2003
    Сообщения:
    1.706
  4. Veter

    Veter New Member

    Публикаций:
    0
    Регистрация:
    23 дек 2006
    Сообщения:
    161
    Может кто-нибудь подскажет, как делается поддержка гиперссылок в текстовых редакторах? Хотя-бы в общих чертах..
    Предположим - распознал редактор, что это гиперссылка, подсветил её , а потом ?
     
  5. q_q

    q_q New Member

    Публикаций:
    0
    Регистрация:
    5 окт 2003
    Сообщения:
    1.706
    Veter
    Если пользователь нажал на гиперссылку, то программа должна запустить обозреватель. Например
    Код (Text):
    1. ...
    2. SHELLEXECUTEINFO ShExecInfo;
    3.  
    4. ZeroMemory(&ShExecInfo, sizeof(ShExecInfo));
    5.  
    6. ShExecInfo.cbSize = sizeof(SHELLEXECUTEINFO);
    7. ShExecInfo.lpFile = "www.winehq.com";
    8. ShExecInfo.nShow = SW_MAXIMIZE;
    9.  
    10. ShellExecuteEx(&ShExecInfo);
    11. ...