Проблемы с установкой значка приложения

Также вы можете попробовать:

data = pd.DataFrame()
for x in range(1, 101):
    df = pd.read_csv('mycsv'+str(x)+'.csv').set_index('User')
    data = data.add(df, fill_value = 0).fillna(0)
6
задан Community 23 May 2017 в 11:53
поделиться

2 ответа

Я пересмотрел это, чтобы посмотреть, смогу ли я закрыть свой вопрос. Мне не удалось отобразить значок приложения в списке альтернативных вкладок, просто встроив его в исполняемый файл; он будет отображаться на панели задач, как значок файла в проводнике, и в любом другом месте просто отлично.

Я решил попробовать что-нибудь попроще для установки значка вручную, и вместо этого использовал LoadIcon () , как показано в приведенном ниже коде:

HICON hIcon = LoadIcon( GetModuleHandle(NULL), MAKEINTRESOURCE(IDI_ICON1) );
if( hIcon )
{
   SendMessage( GetHandle(), WM_SETICON, ICON_BIG, (LPARAM)hIcon );
   DestroyIcon( hIcon );
}
// ... Same for ICON_SMALL

Похоже, это помогло. Я действительно не знаю почему, но пока это единственное изменение, которое имело какое-либо влияние. На самом деле это не та проблема, на которую я должен тратить больше времени, поэтому я просто остановлюсь на этом.

3
ответ дан 17 December 2019 в 00:14
поделиться

Я использовал единственный .ico файл с несколькими разрешениями 16x16, 32x32, 48x48, 96x96 без проблем, как значок приложения. Затем окна возьмут правильный размер.

Оболочка окон имеет кэш значка, существует прием для перезапуска ее, не перезагружая или выход из системы от текущей сессии, или уничтожая explorer.exe от диспетчера задач.

2
ответ дан 17 December 2019 в 00:14
поделиться
Другие вопросы по тегам:

Похожие вопросы: