簡単なメニューを作ります。
メニューはリソースエディタで作ります。VCのメニューから新規作成を選び、[ファイル]タブのリソーススクリプトを選択してください。ファイル名を適当に入力して、OKを押してください。(リソーススクリプトは拡張子が rc のテキストファイルです。)

**.rcというフォルダの絵が表示されるのでそれを選択して右クリックから挿入を選択。[リソースの挿入]ダイアログが表示されるので、その中からMENUを選んで新規作成。

メニューバー(みたいの)が表示されるので、まづメニューバー全体を選択して右クリックでプロパティを選択。 メニュープロパティダイアログでメニューのIDとして適当な文字列をいれます。(IDを整数にすることもできます。""で囲まない文字列を入れるとVCが勝手にシンボルとして定義(#define)してくれます。)

次にメニューアイテムを挿入していきます。メニューバーの左端にある四角をクリックして右クリックからプロパティを選択。メニューアイテムプロパティダイアログが出てくるのでキャプションを入力してください。又、ポップアップメニューにするときは ポップアップ をチェックします。(ここではチェック)

ファイル(&F)の下に出てきたポップアップにアイテムを挿入します。適当なIDを入れます。ここではIDM_EXITといれました。これもVCがシンボルとして勝手に#defineで整数を割り当ててくれます。

とりあえず、これでメニューバー完成。あとは使い方。簡単。
WNDCLASS(EX)構造体のlpszMenuNameメンバにメニューのIDを入れます。(メニューアイテムのIDじゃないよ)
例
WNDCLASS wc;
・・・略
wc.lpszMenuName = "MAIN_MENU";
・・・略
RegisterClass(&wc);
ただしメニューのIDとして整数値を使った場合は MAKEINTRESOURCE マクロを使います。
wc.lpszMenuName = MAKEINTRESOURCE(IDシンボル);
ちなみにMAKEINTRESOURCEは
#define MAKEINTRESOURCE(i) (LPTSTR) ((DWORD) ((WORD)
(i)))
と定義されています。
あとはウィンドウプロシージャをちょっといじります。メニューがクリックされるとWM_COMMANDメッセージがおくられくるのでウィンドウプロシージャーでWM_COMMANDを処理してあげればいよい。又、WM_COMMANDメッセージのLOWORD(WPARAM)にクリックされたメニューアイテムのIDが入っているのでそれで処理すれば良い。resource.hをincludeするのを忘れないで。