Trong khi chạy chương trình của tôi, biểu tượng tôi đã cấu hình với pygame.display.set_icon(icon)
chỉ hiển thị trong cửa sổ. Trong thanh tác vụ, biểu tượng python mặc định vẫn giữ nguyên.Có cách nào để đặt biểu tượng Pygame trong thanh tác vụ không? set_icon() chỉ dường như ảnh hưởng đến biểu tượng nhỏ trong cửa sổ thực tế
Có cách nào để thay đổi điều đó không?
Nguồn:
import pygame
from pygame.locals import *
import sys, os
import time
pygame.init()
# Load Images
try:
bg = os.getcwd() + '\\images\\background.png'
background = pygame.image.load(bg).convert()
except:
print 'Error: Could not find background.png'
try:
logo = os.getcwd() + '\\images\\logo.png'
c_logo = pygame.image.load(logo).convert()
except:
print 'Error: Could not find logo.png'
try:
about_dialog_infile = os.getcwd() + '\\images\\about_dialog[alpha].png'
about_dialog = pygame.image.load(about_dialog_infile).convert_alpha()
except:
pass
i_icon = os.getcwd() + '\\images\\icon.png'
icon = pygame.image.load(i_icon)
pygame.display.set_icon(icon)
pygame.display.set_caption("Test program")
screenSize =(640,480)
screen = pygame.display.set_mode(screenSize,0,32)
pygame.display.set_caption('My Test Program')
while True:
for event in pygame.event.get():
if event.type == QUIT:
pygame.quit()
# sys.exit()
if event.type == MOUSEBUTTONDOWN:
check_click(about, event.pos)
screen.blit(background, (0,0))
pygame.display.update()
@lunaryorn - haha! Yeah .. Xấu hổ, thực sự ... Tôi đã có * quyền * một phần của mã gói lên bây giờ .. – Zack
Tôi không thấy bất kỳ thay đổi nào liên quan đến các trường hợp ngoại lệ ... – lunaryorn
@lunaryorn - Tôi đang đề cập đến máy địa phương .. Nhưng mã bây giờ cũng đã được sửa ở đây! – Zack