Как отобразить заголовок в списке переходов Windows 7

#.net #visual-c

#.net #visual-c

Вопрос:

Я пишу программу .net (3.0) с использованием Visual C , при запуске программы в списке переходов Windows 7 отображается только «XXX.exe «Я хочу, чтобы он отображал имя моего приложения, как я мог это сделать?

Ответ №1:

Вам необходимо получить интерфейс IPropertyStore. Этот пример CodeProject демонстрирует создание и настройку списка переходов (с его заголовком).

 CComQIPtr<IPropertyStore> pPropStore = pLink;
PROPVARIANT pv;

  InitPropVariantFromString ( L"Red Text", amp;pv );

  // Set the title property.
  pPropStore->SetValue ( PKEY_Title, pv );
  PropVariantClear ( amp;pv );

  // Save the changes we made to the property store
  pPropStore->Commit();