小编cra*_*ace的帖子

无法打开包含文件:'vector.h':没有这样的文件或目录

在文件的顶部,我有:

#include "vector.h"
Run Code Online (Sandbox Code Playgroud)

然后我做了一个:

vector<vtarg> targVector;
Run Code Online (Sandbox Code Playgroud)

并得到以下错误

Cannot open include file: 'vector.h': No such file or directory
Run Code Online (Sandbox Code Playgroud)

我错过了什么吗?我试过#include"vector"更多的错误.

#include "afxwin.h"
#include "vector.h"
// CTargDlg dialog
class CTargDlg : public CDialog {
  // Construction 
public:
    CTargDlg(CWnd* pParent = NULL);
  // standard constructor
    vector<vtarg> targVector;
Run Code Online (Sandbox Code Playgroud)

c++

8
推荐指数
2
解决办法
4万
查看次数

如何在我的mfc应用程序中的非对话框.cpp中使用SetTimer?

我的问题是正常的mfc SetTimer,如下所示

void CTimersDlg::OnButtonBegin()
{
    // create the timer

    SetTimer(m_nTimerID, uElapse, NULL);
}

void CTimersDlg::OnButtonStop()
{
    // destroy the timer
      KillTimer(m_nTimerID);
}

void CTimersDlg::OnTimer(UINT nIDEvent)  // called every uElapse milliseconds
{
    // do something, but quickly
    CDialog::OnTimer(nIDEvent);
}
Run Code Online (Sandbox Code Playgroud)

但是如果我需要在非dialog.cpp中使用SetTimer,例如在我的sender.cpp中如何创建计时器?在SetTimer字段中,处理程序(回调)函数?

c++ mfc

2
推荐指数
1
解决办法
6981
查看次数

标签 统计

c++ ×2

mfc ×1