Wie auch immer mußt Du zunächst mal rausfinden (und uns verraten) in welcher Programmiersprache Du es machen willst. Das hier ist ein C/C++ Forum. Der Code den Du reinkopiert hast ist BASIC. Das kann nicht klappen.
Hab mal für den TrayIcon mist ne Basisklasse geschrieben, damit man das nicht immer neu implementieren muss: CTrayDlg -- Intelligenz ist eine Illusion des Menschen