かなりの数のクラス名の前に「M」が付いている古いC++/ MFCコードベースを維持しています(例MAdrSet
などMDialogBase
)。これまでのところ、このプレフィックスが何を意味するのか理解できませんでした。プレフィックスが表示される場所と表示されない場所に認識できるパターンはありません。
私は、クラス名の前に「クラス」を意味する「C」(たとえばCWnd
、 )を付けるMFC命名規則について考えてきました。CDialog
「M」クラス名プレフィックスについて、おそらくWindows / MFCの世界で、同様の命名規則を知っている人はいますか?