我正在创建WIN32应用程序,我希望所有应用程序事件中的大多数都通过消息队列进行。但是每次创建对话框或类似的资源时。 IDE会自动生成我不一定需要的代码。我相信这不是MFC代码。这里是。

// dlgChangeDevice.cpp : implementation file
//

#include "stdafx.h"
#include "ZFXD3D.h"
#include "dlgChangeDevice.h"


// dlgChangeDevice dialog

IMPLEMENT_DYNAMIC(dlgChangeDevice, CDialog)

dlgChangeDevice::dlgChangeDevice(CWnd* pParent /*=NULL*/)
    : CDialog(dlgChangeDevice::IDD, pParent)
{

}

dlgChangeDevice::~dlgChangeDevice()
{
}

void dlgChangeDevice::DoDataExchange(CDataExchange* pDX)
{
    CDialog::DoDataExchange(pDX);
}


BEGIN_MESSAGE_MAP(dlgChangeDevice, CDialog)
    ON_CBN_SELCHANGE(IDC_COMBO5, &dlgChangeDevice::OnCbnSelchangeCombo5)
END_MESSAGE_MAP()


// dlgChangeDevice message handlers

void dlgChangeDevice::OnCbnSelchangeCombo5()
{
    // TODO: Add your control notification handler code here
}


不知道是什么,但我不需要。我想通过对话框消息队列检索所有代码。所以我该怎么做 ??只需忽略它并删除它。这样做会伤害任何东西吗?

[编辑]

简而言之,我想可以在不添加该代码的情况下创建资源

最佳答案

只需创建一个普通的旧Win32项目即可;如果创建MFC项目,则将获得所有这些向导生成的内容。

08-04 15:56