我在对话框里自定义个状态栏,我摘录网上的源码如下
CStatusBarCtrl m_StatusBarCtrl;
m_StatusBarCtrl.Create(WS_CHILD|WS_VISIBLE|CCS_BOTTOM,rect,this,ID_STATUS_BAR_CTRL)
请问ID_STATUS_BAR_CTRL是什么意思,这个变量的来源于哪里?resource.h文件是干什么用的,它里面的东西是怎么来的?我们可以直接往里面写吗?

解决方案 »

  1.   

    >请问ID_STATUS_BAR_CTRL是什么意思,这个变量的来源于哪里?
    ----------------------
    是一个资源 ID, 一般在 resource.h 中>resource.h文件是干什么用的,它里面的东西是怎么来的?我们可以直接往里面写吗?
    ---------------------
    一般是定义资源 ID 用, 可自动生成, 也可直接写.
      

  2.   

    楼上说了.
    resource.h文件是干什么用的,它里面的东西是怎么来的?我们可以直接往里面写吗?
    ________________________________________________________________
    如果你添加资源文件,比方说对话框,按钮什么的,他都会对应的在resource.h里生成比方说
    #define ID_XXXX 110
    这种东西,如果你的.cpp文件里要调用资源就必须#include "resource.h"我们可以直接往里面写吗?
    ___________________________________
    可以直接写的,file->open->resource.h
    就可以了。