Gast
#250726
Hi Leuts, wenn ich eine globale Funktion schreibe in der ich folgenden Aufruf mache: CListBox *p; p = (CListBox*) GetDlgItem(n); krieg ich folgenden Fehler: Global.cpp(45) : error C2660: 'GetDlgItem' : Funktion akzeptiert keine 1 Parameter Das kann aber doch irgendwie gar nicht sein, denn es gibt zwei Versionen von GetDlgItem, wobei die eine laut MSDN nur den Integerwert des Items benötigt. Wenn ich den Funktzionsaufruf in einer Dialogklasse mache, dann klappt das. Ich will die Funktion aber öfters nutzen, rufe sie also von verschiedenen Dialogklassen auf und übergeben dabei jeweils den Wert des Controls. Wieso meckert der Compiler ? Greets Karlheinz