Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » HILFE -Schwirige Frage und keine Lösung?

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
17.08.2005, 13:05 Uhr
~iBOT
Gast


Hallo Leute,

ich habe folgenden Code in einer HeaderDatei

C++:
typedef void    (WINAPIV *PVCS_Init)        (PVCS_Handle *h);



Leider schlugt der das nicht mit dem Fehler:
fehlendes ')' vor '*'

Ist der code so richtig, mal abgesehen von den Typen?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
17.08.2005, 13:42 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


naja er kennt das WINAPIV nicht schätze ich mal
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
17.08.2005, 13:52 Uhr
virtual
Sexiest Bit alive
(Operator)


PVCS? - War das nicht irgendso ein netter Programm zur Versionsverwaltung? - Das erinnert mich an meine Anfangstage, da mußte ich mal einen C++ Wrapper dafür schreiben...

Ansonsten: obige Zeile soll einen Funktionstypen definieren; was aber voraussetzt, daß WINAPIV irgendwo mit einem define gesetzt wird.
--
Gruß, virtual
Quote of the Month
Ich eß' nur was ein Gesicht hat (Creme 21)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
17.08.2005, 13:55 Uhr
~iBOT
Gast


Kennst du Sie? Ich hab die HeaderDatei um auf eine Dll zuzugreifen! Beides net von mir! Unter VC++ 6 hat der Code wunderbar functioniert aber unter VC++.net meckert er. Hat jemand sowas schonmal gemacht und kann mir nen tip geben wie ich das umschreiben muss?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
17.08.2005, 14:20 Uhr
virtual
Sexiest Bit alive
(Operator)


Also das ich mich mit PVCS mal beschäftigt habe, das mag so ca. 16 Jahre her sein, da ist nicht mehr viel konkretes Wissen zum Produkt übrig, zumal ich inzwischen nur noch mit CVS zu tun habe.

Was Dein Portierungsproblem angeht, also die Portierung von VC6 auch VC.net, da kann ich Dir nur sagen: es sollte lösbar sein. Allerdings hängt es extrem vom dem Source ab, was genau zu tun ist. Das Kernproblem dürfte wohl sein, daß der VC++.net sich am C++ Standard orientieren möchte (hörte ich Gerüchtehalber), aber der VC6 sich einen Dreck um den Standard schert (weiß ich gesichert)
--
Gruß, virtual
Quote of the Month
Ich eß' nur was ein Gesicht hat (Creme 21)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
18.08.2005, 08:45 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


ich schätze mal du hast vergessen windows.h zu inkludieren, da wird WINAPIV auch beim .NET definiert, ansonsten kannste WINAPIV entweder durch __cdecl ersetzen oder mit


C++:
#define WINAPIV     __cdecl



definieren.



ich schiebs mal nach WinAPI
--
class God : public ChuckNorris { };

Dieser Post wurde am 18.08.2005 um 08:45 Uhr von FloSoft editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (WinAPI, Konsole) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: