MFC へのユーザー定義関数の追加方法
MFC で自作関数を追加するために以下手順を実行する必要があります。
- Microsoft Visual Studioを起動し、MFCアプリケーションプロジェクト内で соответствующие класс файлы、例えば MyAppDlg.cppを探します。
- MyAppDlg などの対応するクラスファイルを開き、そのパブリックな部分に、自分で作成した関数の宣言を追記する。
// MyAppDlg.h
public:
void MyFunction(); // 声明你自己的函数
- クラスの実装ファイル(例:MyAppDlg.cpp)で、クラスの実装部分を探します。
- クラスの実装部における適切な場所にあなた自身の関数のデフィニションを追加する。例えば:
// MyAppDlg.cpp
void MyAppDlg::MyFunction()
{
// 在这里写下你自己的函数的实现代码
}
- その関数を呼び出す必要がある場所で、そのクラスのオブジェクトをインスタンス化し、ドット演算子でその関数を呼び出します。たとえば、
// MyAppDlg.cpp
void MyAppDlg::OnButtonClicked()
{
MyFunction(); // 调用你自己的函数
}
上記の手順に従うことで、MFC アプリケーション内でオリジナルの関数を追加して呼び出すことができます。