VC2012 では、ラムダ関数がキャプチャ リストなしで使用されている場合、コンパイラは呼び出し規約を自動的に処理します。例えば
EnumWindows([](HWND, LPARAM){ return TRUE; }, 0); // compile with no problem
しかし、キャプチャ リストに this ポインターを配置すると、コンパイルに失敗しました。例えば
EnumWindows([this](HWND, LPARAM){ return my_class_member_function(); }, 0); // error
ラムダ関数内でメンバー関数を呼び出す方法があるかどうか誰かに教えてもらえますか?
ありがとう、マイルズ