これは簡単だと思いましたが、混乱しているようです。私はしばらくの間 C++ を学んでいて、コツを掴んでいると思っていました。私はその「ビジュアル」の側面、特に MFC に移りました。
基本的に、変数を DLL から MFC アプリケーションの単純な静的テキスト ボックスに渡そうとしています。
(これはゲーム rFactor のプラグインです)
これは、DLL ファイル ( .hpp ) に含まれているコードです。
struct TelemInfoBase
{
float mEngineRPM; // engine RPM
}
そして、これはそれを静的テキストに入れるコードです
SetDlgItemText(IDC_DRIVER_NAME, TelemInfoBase::mEngineRPM);
しかし、「非静的メンバーへの不正な参照」エラーが発生しています
データを格納するための変数を定義してから、その変数にアクセスする必要があると思いますが、その方法を理解することはできません。
誰かが私を正しい方向に向けてくれますか?