• resource.h


    resource.h就是.rc文件的头文件
    .rc文件里的常量全在resource.h定义

    .rc文件和resource.h 都是给project add resource 的时候VS 自动生成的。
    一般情况下不用你去写和修改
    vc会帮你写和改
    但是如果你想用以前的.rc中的资源比如你以前做的对话框
    你只需复制粘贴就行了
    就象下面这段

    IDD_JK_DIALOG DIALOGEX 0, 0, 320, 200
    STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
    EXSTYLE WS_EX_APPWINDOW
    CAPTION "jk"
    FONT 9, "宋体"
    BEGIN
        PUSHBUTTON      "学号",IDC_BUTTON1,25,75,62,22
        PUSHBUTTON      "姓名",IDC_BUTTON2,179,75,64,24
        EDITTEXT        IDC_EDIT1,105,75,57,24,ES_AUTOHSCROLL
        EDITTEXT        IDC_EDIT2,261,75,46,24,ES_AUTOHSCROLL
    END
    你可以复制到你新的工程里去。
    方法是用记事本打开.rc文件然后粘贴进去
    但是vc可能会提示IDD_JK_DIALOG IDC_BUTTON1,IDC_BUTTON2,IDC_EDIT1,IDC_EDIT2没有定义
    这时你只需要用记事本打开resource.h
    在里面加
    #define IDD_JK_DIALOG                   102
    #define IDC_BUTTON1                     1000
    #define IDC_BUTTON2                     1001
    #define IDC_EDIT1                       1002
    #define IDC_EDIT2                       1003
    如果你需要做一个有很多控件的对话框,但是以前做过一个一样的对话框,这时你就可以使用这种方法。

    //{{NO_DEPENDENCIES}}
    // Microsoft Developer Studio generated include file.
    // Used by DrawPlot.rc
    //
    #define IDD_ABOUTBOX                    100
    #define IDD_DRAWPLOT_FORM               101
    #define IDR_MAINFRAME                   128
    #define IDR_DRAWPLTYPE                  129
    #define IDD_CELL                        130
    #define IDC_TAB_PLOT                    1001
    #define IDC_CELL                        1002
    
    // Next default values for new objects
    // 
    #ifdef APSTUDIO_INVOKED
    #ifndef APSTUDIO_READONLY_SYMBOLS
    #define _APS_3D_CONTROLS                     1
    #define _APS_NEXT_RESOURCE_VALUE        131
    #define _APS_NEXT_COMMAND_VALUE         32771
    #define _APS_NEXT_CONTROL_VALUE         1003
    #define _APS_NEXT_SYMED_VALUE           101
    #endif
    #endif
  • 相关阅读:
    2019春第一次课程设计实验报告
    第十二周编程总结
    第五周课程总结&试验报告(三)
    第四周课程总结&实验报告(二)
    第三周课程总结&实验报告一
    第二周JAVA学习总结
    2019春总结作业
    对我影响最大的老师
    2019第一周编程总结
    2019春第十二周作业
  • 原文地址:https://www.cnblogs.com/fickleness/p/3275169.html
Copyright © 2020-2023  润新知