Ich würd dir mal sehr Empfehlen dir genauer die Syntax von C/++, sowie die Präprozessor, Compiler und Linker Hierarchie anzuschauen. Mir scheint es so, dass du einiges noch nicht so ganz verstanden hast, da du oft die selben Fehler machst.
Desweiteren gewöhn dir mal schnell an, Sinnvolle (!) Kommentare zu schreiben.
Hab mal schnell den Code überflogen:
_declspec(dllimport) PCEvents Events;
Ich weiß nicht von wo du das her hasst, aber dies ist hier komplett Fehl am Platz.
Die Import und Export Einstellungen hast du bereits in der Dekleration mittels deinem MACRO getättigt.
Grundsätzlich brauchst du in einem abhängigen Projekt nur die LIB-Datei zu linken und den dazugehörigen Header einzubinnden, die darin enthaltenen Dekleration ganz wie gewöhnlich ohne weiteren zusatz benutzen.
Wenn dies nicht klappt ist dein Bibliothek fehlerhaft und dir den Source der Bib nochmal anschauen musst.
Mfg Rushh0ur