zoukankan      html  css  js  c++  java
  • Visio Studio中的resource.h文件.rc资源

    转自:http://blog.sina.com.cn/s/blog_a9303fd901017cjl.html

    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
    如果你需要做一个有很多控件的对话框,但是以前做过一个一样的对话框,这时你就可以使用这种方法。


  • 相关阅读:
    [hdu3853]LOOPS(概率dp)
    [poj2096]Collecting Bugs(概率dp)
    lintcode-42-最大子数组 II
    lintcode-39-恢复旋转排序数组
    lintcode-36-翻转链表 II
    lintcode-34-N皇后问题 II
    lintcode-33-N皇后问题
    lintcode-32-最小子串覆盖
    lintcode-31-数组划分
    lintcode-30-插入区间
  • 原文地址:https://www.cnblogs.com/pamxy/p/2991425.html
Copyright © 2011-2022 走看看