Component Application Architecture。CATIA V5環境に独自のアプリケーションを構築できるオープンアーキテクチャ・フレームワークのことらしい。(C++言語)

では具体的なソースコードの例を示そう。
まずは文法等から。

C++ – CATIA-CAA CATKeyboardEvent
CAA プログラマーは世界に数人しかいないことは知っていますが、とにかく試してみます…
キーボードイベントを機能させることができません。妥当に見えるこのコードを見つけましたが、通知は起動されません。
AddAnalyseNotificationCB(CATFrmLayout::GetCurrentLayout()->GetCurrentWindow()->GetViewer(),
CATKeyboardEvent::ClassName(),
(CATCommandMethod)&PROTrvTreeView::OnKeyboardEvent, NULL);
void PROTrvTreeView::OnKeyboardEvent(CATCommand * ipCmd, CATNotification * ipEvt, CATCommandClientData iobjData) {
cout<< "KeyboardEvent" <<endl;
}
↑
どうやらエラーとなり、困っているらしい。
まあとりあえずソースコードの例は示されたということで容赦してもらいたい。