Eigene ResourceID?
-
hallo,
wie kann ich die ResourceID einen Dialogs innerhalb des Dialogs rausfinden?
-
IDD
-
Hi
ich tippe mal auf
CWnd::GetDlgCtrlID
Grüße Rapha
-
Rapha schrieb:
CWnd::GetDlgCtrlID
Und wie bekommt man aus der ID den Ressourcennamen.
Also z.B. IDC_CB_BERUF 1000
Mit GetDlgCtrlID bekomme ich die 1000. Womit kann man IDC_CB_BERUF ermitteln???
-
zum ansrechen brauchst du nur die 1000.
in der konstanten IDD_... stet die 1000.MFG TaccoGo
-
Hi TaccoGo,
da hast Du natürlich recht und das weiß ich auch, aber ich möchte den Ressourcenbezeichner gern dynamisch ermitteln um mit ihm im Programm Fallabfragen lösen zu können. Bei der ID bin ich mir nicht so sicher, daß die sich nicht auch mal ändern kann. Z.B. durch einen Kollegen, der alles ummodelt. Außerdem ist mit sprechenden Namen leichter umzugehen.
-
Hallo,
ok das verstehe ich.aber darüber wieman den namen begomt wies ich nichts.
ich wieß ja nicht wie diene fallabrage leuft aber wie were es damit.
#define ID_? was_du_brauchst.GetDlgCtrlID(); ... while (test=GetNästeID) { if (ID_?==test) ... }
du bekomst oben die ID die das element zurzet hat(dazu must du vorher wießen was du brauchst).
ob das get wieß ich jetzt nicht.
MFG TaccoGo
-
Nee, so wirds nicht klappen. Ich werds wohl irgendwie anders machen müssen, sonst suche ich noch ewig.
Besten Dank für Deine Bemühungen.