MinGW でコンパイルできるように、Borland C++ 5.0 で数年前に作成されたアプリケーションを移植しようとしています。
ほとんどの問題を解決しましたが、1 つの RC ファイルに問題があります。
Windres は、次のアクセラレータ テーブルのエントリについて不満を述べています。
menu ACCELERATORS
{
VK_DELETE, CM_KILL_YOUR_UNIT, VIRTKEY
".", CM_FOLLOWMODE, ASCII
VK_TAB, CM_IDLEGATHERSHIP, VIRTKEY
"s", CM_STOP, ASCII
"T", CM_TRIBUTE, ASCII, CONTROL
"f", CM_FLUENTTRAINING, ASCII
"k", CM_NEXTUNIT, ASCII
VK_F10, CM_FOLLOWSTRONGEST, VIRTKEY, CONTROL
}
(文句を言わないエントリを取り除きました。)
エラーは次のとおりです。inappropriate modifiers for non-VIRTKEY
これを修正するために何をすべきかわかりません。Google がこのエラーに対して思いついた結果の 1 つは、windres 自体のソース コード ダンプとパッチです。
何か案は?