【问题标题】:how to create resources without VS C++ 2008 creating MFC files如何在没有 VS C++ 2008 创建 MFC 文件的情况下创建资源
【发布时间】:2011-02-28 06:42:47
【问题描述】:

我正在创建一个 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
}

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

[编辑]

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

【问题讨论】:

  • StackOverflow 刚刚把这个问题弹回到了首页,恐怕我没有什么要补充的——如果它不是 MFC 项目,VS 不应该创建这个文件。我不相信如果你删除它会伤害任何东西。

标签: c++ c visual-studio visual-studio-2008


【解决方案1】:

只需创建一个普通的旧 Win32 项目;如果您创建一个 MFC 项目,那么您将获得所有这些向导生成的东西。

【讨论】:

  • 我启动的应用程序是一个WIN32项目。那是一个空的。直到我添加资源和选定的对话框才创建了所有额外的东西。我不知道,也许是我按下了什么
猜你喜欢
  • 2016-12-29
  • 2012-06-29
  • 2011-02-07
  • 2021-11-29
  • 1970-01-01
  • 2012-05-20
  • 1970-01-01
  • 1970-01-01
  • 2017-01-15
相关资源
最近更新 更多