2006-04-13から1日間の記事一覧
C++側はこんな感じです。 Object ShowMenu2(Context c) { CMenuListBox menu; CMenuListBox::Keymap keymap; BOOST_FOREACH(SLOT::value_type v, c.callee().proto->slot) { UINT mod, code; keycode::GetKeyModAndCode(v.first.str(), &mod, &code); keymap…
既存のShowMenuと置き換えて使えるShowMenu2というのがひっそりと実装されてます。違いを簡単に言うと、これはウィンドウのフォーカスを奪いません。 特にダイアログ等では、フォーカスを失い再び得た場合にフォーカスが始めのコントロールに戻ったり、テキ…