VC6使いではありませんがよろしくお願いします。

textBox1->Text;とMessageBox::Show();
のように->と::が別モノなのは何ででしょうか?
C#やVBでは . だけなので不思議です。