Resourcen in verschiedenen Dlls mit gleichen IDs
-
Hallo!
Ich habe meine Anwendung auf mehrere Dlls verteilt (Vorarbeit für spätere Dynamik).
Nun habe ich immer wieder Formulare, wo in den unterschiedlichsten Varianten Adressen eingegeben werden müssen. Nun habe ich ehrlich keine Lust, mir jedes Mal neue Namen auszudenken, weil ich Warnungen bekomme.Es ist immer nur ein View zu sehen, da kann doch nichts schiefgehen. Und ein Eingabefeld für Postleitzahlen heißt bitte nur IDC_EDT_PLZ und nicht mal so und gleich wieder anders.

Ich hab es schon mit einer Extraincludedatei versucht, aber die wird ignoriert.
Er scheint die anderen Werte ja zu kennen, warum werden die denn nicht übernommen, sondern angemeckert?
Habt ihr Ideen dazu?

-
Ich bin mir allerdings nicht sicher, ob dein Problem damit behoben wird.
http://www.codeguru.com/Cpp/W-P/dll/article.php/c107/
-
Ne, das ist nicht mein Problem - das mache ich ja schon fleissig.

Mein Problem ist die Warnung 4005. Und seit ich die versucht habe mit pragma warnung loszuwerden, kriege ich diese Zeilen hier:
d:\realisierung\views\vd_filialen\resource.h(14) : Hinweis C6311: d:\realisierung\views\vd_orte\resource.h(7) : Siehe vorherige Definition von 'IDC_EDT_PLZ' d:\realisierung\views\vd_filialen\resource.h(15) : Hinweis C6311: d:\realisierung\views\vd_orte\resource.h(8) : Siehe vorherige Definition von 'IDC_EDT_ORT' d:\realisierung\views\vd_firmen\resource.h(13) : Hinweis C6311: d:\realisierung\views\vd_filgrp\resource.h(7) : Siehe vorherige Definition von 'IDC_EDT_BEZEICHNUNG' d:\realisierung\views\vd_firmen\resource.h(17) : Hinweis C6311: d:\realisierung\views\vd_banken\resource.h(7) : Siehe vorherige Definition von 'IDC_EDT_BLZ' LEs geht also nicht um ganze Dialoge, sondern um einzelne IDs für Controls.
-
*schieb*
