2010-11-24 26 views
1

Ich möchte der DLL ein Symbol hinzufügen. Ich habe das Symbol in der Ressourcendatei als IDI_ICON1 ICON "icon1.ico" hinzugefügtWie setze ich das Icon einer DLL?

Aber immer noch, wenn ich die DLL erstellen, kann ich nicht Symbol in der DLL sehen.

was ich noch tun muss, um das Symbol für dll zu zeigen.

Ich entwickle DLL in VC++.

+0

können Sie es '* .exe' oder' * .dll.exe' nennen – ruslik

+0

Wo möchten Sie das Symbol sehen? – SLaks

+0

Ich bin nicht in der Lage zu verstehen ... bitte erarbeiten – anand

Antwort

5

Wenn Sie versuchen, das Symbol im Windows Explorer anzuzeigen, ist das unmöglich.

Explorer (oder vielmehr die Shell) liest nur Symbole aus der Datei für EXEs und Verknüpfungen.
Alle DLL-Dateien haben das Standard-DLL-Symbol, egal was Sie mit der DLL tun.

Wenn Sie wirklich wollen, können Sie die Registrierung bearbeiten, damit die Shell (auf Ihrem Rechner) Symbole von (allen) DLLs genauso liest wie für EXEs, aber ich würde es nicht empfehlen.

+0

danke sieht aus wie muss man einen anderen Weg finden – anand

+0

@Alien: Sie sollten nicht versuchen, dies in erster Linie zu tun. DLL-Dateien sind interne Dateien. – SLaks

Verwandte Themen