0

1 つのプロジェクトで 2 つのクラスを使用しています。ファーストクラスはCClientSocketDlgで、他のクラスは ですCUserSpecificationDlg

これがコードの一部です。

class CClientSocketDlg : public CDialog
{
  public:
    bool StartClient();
    CClientSocketDlg(CWnd* pParent = NULL);
    void AppendMessage(LPCTSTR strText );

    enum { IDD = IDD_CLIENTSOCKET_DIALOG };
    CEdit   m_ctlMsgList;
    CIPAddressCtrl  m_ctlIPAddress;
};

class CuserspecificationDlg : public CDialogEx
{
  public:
    CuserspecificationDlg(CWnd* pParent = NULL);

    // Dialog Data
    enum { IDD = IDD_USERSPECIFICATION_DIALOG };
    CListCtrl m_List;
    CString out;  // For Edit control in list box having IDC_EDIT2
  protected:
    virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
};

それらを 1 つのプロジェクトで宣言できますか? 許可されていますか?m_ctlIPAddress CUserspecification クラスで使用できますか?

4

0 に答える 0