当前位置:首页 » 资源管理 » 文档模板的字符串资源在哪里
扩展阅读
物流企业成本构成有哪些 2025-05-18 04:16:36
直接人工费用怎么分配 2025-05-18 04:12:06

文档模板的字符串资源在哪里

发布时间: 2022-05-08 11:27:53

1. 给我引见一本Visual C++.net的教材吧(最好是清华出版的或是北京邮电出版的)

Visual C++教程
郑阿奇 主编,丁有和 编着
清华大学出版社第1章 C++基础
1
1.1 简单C++程序 1
1.2 类和对象 3
1.2.1 从结构到类 3
1.2.2 类的定义 4
1.2.3 对象的定义 5
1.3 类的成员及特性 6
1.3.1 构造函数 6
1.3.2 析构函数 7
1.3.3 对象成员初始化 8
1.3.4 常类型 10
1.3.5 this指针 13
1.3.6 静态成员 14
1.3.7 友元 16
1.4 继承和派生类 18
1.4.1 单继承 18
1.4.2 派生类的构造函数和析构函数 22
1.4.3 多继承 22
1.5 多态和虚函数 23
1.5.1 虚函数 23
1.5.2 纯虚函数和抽象类 25
习题 27
第2章 Windows编程基础 28
2.1 Windows程序结构 28
2.1.1 简单的Windows应用程序 28
2.1.2 Windows编程特点 32
2.1.3 Windows基本数据类型 34
2.2 Windows简单编程 35
2.2.1 绘制文本 35
2.2.2 使用控件 38
2.3 MFC编程基础 42
2.3.1 MFC概述 42
2.3.2 设计一个MFC程序 43
2.3.3 理解程序代码 44
2.3.4 使用MFC AppWizard 46
习题 48
第3章 对话框 49
3.1 创建对话框 49
3.2 添加并使用对话框 50
3.2.1 资源与资源标识 51
3.2.2 添加对话框资源 52
3.2.3 设置对话框属性 53
3.2.4 添加和布局控件 54
3.2.5 创建对话框类 57
3.2.6 添加对话框代码 58
3.2.7 在程序中使用对话框 59
3.3 使用无模式对话框 62
3.4 通用对话框和消息对话框 64
3.4.1 通用对话框 64
3.4.2 消息对话框 66
习题 67
第4章 常用控件 68
4.1 控件的创建和基本使用方法 68
4.1.1 控件的创建方法 68
4.1.2 控件的消息及消息映射 71
4.1.3 控件的数据交换和数据校验 75
4.2 静态控件和按钮 78
4.2.1 静态控件 78
4.2.2 按钮 79
4.2.3 示例--制作问卷调查 81
4.3 编辑框和旋转按钮控件 84
4.3.1 编辑框的属性和通知消息 84
4.3.2 编辑框的基本操作 85
4.3.3 旋转按钮控件 87
4.3.4 示例--用对话框输入学生成绩 88
4.4 列表框 91
4.4.1 列表框的风格和消息 91
4.4.2 列表框的基本操作 93
4.4.3 示例--城市邮政编码 95
4.5 组合框 98
4.5.1 组合框的风格类型和消息 98
4.5.2 组合框常见操作 99
4.5.3 示例--城市邮政编码和区号 100
4.6 进展条、滚动条和滑动条 104
4.6.1 进展条 104
4.6.2 滚动条 107
4.6.3 滑动条 109
4.6.4 示例--调整对话框背景颜色 110
4.7 日期时间控件 113
4.8 图像列表、列表和树控件 117
4.8.1 图像列表控件 117
4.8.2 列表控件 118
4.8.3 树控件 125
习题 131
第5章 菜单、工具栏和状态栏 132
5.1 文档应用程序框架 132
5.1.1 文档应用程序的MFC类结构 132
5.1.2 项目的文件组织 133
5.2 菜单 134
5.2.1 更改应用程序菜单 134
5.2.2 使用键盘快捷键 136
5.2.3 菜单的编程控制 137
5.2.4 使用快捷菜单 141
5.3 工具栏 142
5.3.1 使用工具栏编辑器 142
5.3.2 工具按钮和菜单项相结合 144
5.3.3 多个工具栏的使用 145
5.4 状态栏 148
5.4.1 状态栏的定义 148
5.4.2 状态栏的常用操作 149
5.4.3 改变状态栏的风格 150
习题 151
第6章 框架窗口、文档和视图 152
6.1 框架窗口 152
6.1.1 主框架窗口和文档窗口 152
6.1.2 窗口状态的改变 153
6.1.3 窗口风格的设置 154
6.1.4 改变窗口的大小和位置 160
6.2 文档模板 161
6.2.1 文档模板类 161
6.2.2 文档模板字符串资源 162
6.2.3 使用多个文档类型 164
6.3 文档的读写 167
6.3.1 MFC文档读写机制 167
6.3.2 使用简单数组集合类 172
6.3.3 建立可序列化的类 175
6.3.4 文档序列化示例 176
6.3.5 使用CFile类 181
6.4 文档视图结构 184
6.4.1 一般视图类的使用 184
6.4.2 文档与视图的相互作用 189
6.4.3 应用程序对象指针的互调 191
6.4.4 切分窗口 192
6.4.5 一档多视 196
习题 202
第7章 图形、文本和打印 204
7.1 设备环境和简单数据类 204
7.1.1 设备环境类 204
7.1.2 坐标映射 204
7.1.3 CPoint、CSize和CRect 206
7.1.4 颜色和颜色对话框 209
7.1.5 图形设备接口 210
7.2 简单图形绘制 211
7.2.1 画笔 211
7.2.2 画刷 213
7.2.3 绘图示例 214
7.3 字体与文字处理 216
7.3.1 字体和字体对话框 216
7.3.2 常用文本输出函数 218
7.3.3 文本格式化属性 220
7.3.4 计算字符的几何尺寸 221
7.3.5 文档内容显示及其字体改变 222
7.4 位图、图标与光标 224
7.4.1 使用图形编辑器 225
7.4.2 位图 226
7.4.3 图标 229
7.4.4 光标 232
7.5 打印与打印预览 235
7.5.1 打印与打印预览机制 235
7.5.2 打印与打印预览的设计 236
7.5.3 完整的示例 242
习题 245
第8章 数据库编程 246
8.1 数据库基本概念 246
8.1.1 数据模型 246
8.1.2 Visual C++对数据库的支持 247
8.2 ODBC数据库编程 248
8.2.1 MFC的ODBC编程过程 248
8.2.2 ODBC数据表更新 253
8.2.3 MFC的ODBC类 255
8.3 数据库常用编程操作 258
8.3.1 显示记录总数和当前记录号 258
8.3.2 编辑记录 260
8.3.3 字段操作 263
8.3.4 多表处理 267
8.4 数据库相关的ActiveX控件 273
8.4.1 使用MSFlexGrid控件 273
8.4.2 RemoteData和DBGrid控件 276
8.5 使用ADO操作数据库 279
习题 286
第9章 高级应用 287
9.1 多媒体 287
9.1.1 图像处理 287
9.1.2 使用媒体控制接口(MCI) 292
9.1.3 使用MCIWnd窗口类 298
9.1.4 使用OpenGL 301
9.1.5 DirectX编程 306
9.2 动态链接库 312
9.2.1 DLL的概念 312
9.2.2 动态链接库的创建 313
9.2.3 动态链接库的访问 315
9.3 ActiveX控件 316
9.3.1 创建ActiveX控件 317
9.3.2 测试和使用ActiveX控件 323
9.4 多线程 326
9.4.1 进程和线程 326
9.4.2 线程的管理和操作 327
9.4.3 线程通信 328
9.4.4 线程同步 331
9.5 网络应用 333
9.5.1 概述 334
9.5.2 Windows Sockets编程 334
9.5.3 WinInet应用 341
习题 345
附录 346
附录A Visual C++常用编程操作方法 346
附录B 程序简单调试 350
附录C C++基本知识点 354
C.1 程序书写规范 354
C.2 数据类型 354
C.3 运算符和表达式 358
C.4 基本语句 361
C.5 函数 363
C.6 指针和引用 364
C.7 cout和cin 366
C.8 预处理 366
附录D 常用的C++库函数 369

2. 电子书模板的存放位置在哪啊

C:\Documents and Settings\用户名\Local Settings\Temp
系统默认是隐藏文件夹,点工具--文件夹选项--显示'所有文件夹,应该就可以看到了

Windows 2000以上操作系统中,细心的朋友都会注意到系统盘上有一个Documents and settings文件夹。如果你经常去察看它的大小,就会发现:这个文件夹的容量竟然在不断的增大!我们的日常操作与它究竟有什么关系?有没有非常致命的重要数据?如何给该文件夹减肥?重新安装系统时如何备份它?下面的这篇文章就会为你解开谜底
一、认识Documents and settings文件夹

Documents and Settings文件夹是Windows NT/2000/XP/2003操作系统中用来存放用户配置信息的文件夹。默认情况下在系统分区根目录下,其下包括:Administrator、All Users、Default User、用户文件夹(如图1)。如果你将隐藏和系统的文件(夹)都显示出来的话,还会发现诸如LocalService、NetworkService等更多的文件夹。

Documents and Settings存放了有关用户当前桌面环境、应用程序设置和个人数据的一些信息。用户配置文件还包含了用户登录计算机时所建立的所有诸如网络连接、桌面的大小、颜色数、鼠标设置、 “开始”菜单和网络服务器等。当我们登录到Windows 2000/XP/200时系统会自动为我们建立配置文件。同时,通过向每个用户提供同他们最近一次登录计算机时相同的桌面,用户配置文件可以为每个用户提供一致的桌面环境。掌握了该文件夹的相关知识,会给我们优化系统带来很多方便。下面我们就以windows xp为例来了解以下该文件夹在实际中的应用。

二、让多用户数据共享更方便:

windows xp支持多用户操作,每个用户都需要用自己的用户名和密码登陆。并且各个用户都会在Documents and settings目录下生产一个以用户名为名的文件夹,在该文件夹中存储着当前用户的程序设置和系统配置信息。如果多个用户要想共同使用电脑中的程序和文件,我们可以通过Documents and settings可以方便的让多用户进行数据共享。

(一)让多个用户共享开始菜单和桌面:

1、涉及文件夹:

用户名/“开始”菜单 All Users\“开始”菜单

2、文件夹功能:

“开始”菜单是用来存放每个用户“开始”菜单内容的文件夹,系统中每个用户的“开始”菜单中的程序都是有两部分组成,一部分存放在“用户名”文件夹下的““开始”菜单”中;另一部分存放在“All Users\“开始”菜单”中。

3、应用:在“用户名”文件夹下的““开始”菜单”文件夹存放的是当前用户安装系统时复制的程序的快捷方式;而“All Users\“开始”菜单”文件夹中则存放着各个用户共用的程序。

如果我们系统中的想让每个用户的开始菜单中都显示计算机中所有程序的快捷方式,这样可以方便我们运行程序。其实要想使各个用户都能使用系统中的所有程序。我们可以将需要共享程序的快捷方式复制到“All Users\“开始”菜单”文件夹中即可。随后再将用户名下面的““开始”菜单”文件夹下的所有程序的快捷方式复制到“All Users\“开始”菜单”中。而以后再安装程序时,我们只要将快捷方式的复制路径改为“All Users\“开始”菜单”文件夹。这样以后在安装程序,其快捷方式就会直接被复制到“All Users\“开始”菜单”文件夹中。修改时在“运行”对话框中键入“Regedit”,打开注册表编辑器,随后已经展开KEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders分支,在右侧的键值中找到“Programs”子键,双击该子键,弹出一个“编辑字符串”对话框,在下面的“数值数据”项的路径改为“C:\Documents and Settings\teather\“开始”菜单\程序”即可。

提示:通过此方面我们还可以实现各个用户的桌面文件的共享。

(二)让多用户上网更方便:

1、涉及的文件夹:

收藏夹:该文件夹位于每个用户名目录下。

2、文件夹功能:

上网时我们收藏的网址都会保留在这个文件夹中。

3、应用:

经常上网的用户都会将自己喜欢的网站地址收藏到收藏夹中,这样便于以后使用。可是如果进入其它用户后我们还需要重新收藏需要的网站地址,如果将在每个用户中收藏的网址都放到同一个文件夹中,这样就可以在任何用户下都可以快速找到喜欢的网站了。修改时首先指定一个收藏网址的文件夹,然后将其它用户名下的收藏夹中的网址都复制到该文件夹。为了让以后我们在每个用户收藏的网址都保存到该文件夹中,我们需要在注册表中修改该文件夹的路径。启动注册表编辑器,按照上面的方面找到Shell Folders分支,随后在该分支中双击“Favorites”子键,打开该子键的“编辑字符串”对话框(如图2),在该对话框的“数值数据”项中输入指定收藏夹的位置即可。随后其它用户也按照此方法进行修改。以后每个用户收藏的网站都会保存指定的文件夹中了。
(三)让多用户访问网上邻居更方便

1、涉及文件夹:

Nethood:该文件位于每个用户目录中。

2、文件夹功能:

该文件夹保存着每个用户使用网络邻居时保存在网络邻居中的共享文件夹的快捷方式,有了这些快捷方式,我们可以快速的打开需要的共享文件夹。

3、应用:

如果将每个用户访问网上邻居的快捷方式都保存到指定的文件夹中,这样我们就可以在任何用户环境中快速的访问同一网段内计算机的共享文件夹了,给我们文件共享带来了方便。修改时打开注册表编辑器,在Shell Folders分支下找到“Nethood”子键,随后打开该子键的“编辑字符串”对话框(如图3),在该对话框的“数值数据”项中输入指定文件夹的位置即可,其它用户也按照此方法进行修改。以后我们就可以在各个用户通过网上邻居访问过的共享文件夹的快捷方式都会保存在该文件夹中了

(四)共享IE下载文件缓冲区

1、涉及文件夹:

Temporary Internet Files:该文件夹位于每个用户目录下的Local Settings文件夹中。

2、文件夹功能:

Local Settings:该文件夹保存了应用程序数据、历史和临时文件。我们在运行系统中安装的程序时,程序会自动提取到该文件夹中应用程序的数据。
Temporary Internet Files:IE下载文件缓冲区。使用IE浏览器浏览网页时,系统会自动将浏览过的网页内容放在这个目录中,当你再次打开相同的网页时系统会从这个目录中进行提取,这样可以加快浏览的速度。

3、应用:在每个用户的文件夹下都有这样一个庞大的缓存文件夹。IE文件缓冲区虽然可以加快网页速度,但是体积也比较庞大。这样浪费不少我们的硬盘空间,因此我们可以将所有用户的IE缓存文件都放入同一个文件夹中,这样即可以节省磁盘空间,也给我们多用户上网带来方便。修改时用右键单击IE图标,选择“Internet 属性”命令,随后打开“Internet 属性”对话框。在“常规”标签项中找到“Internet 临时文件”项,单击“设置”按钮弹出设置对话框(如图4),在该文件夹中单击“移动文件夹”按钮,在此选择指定用户下的文件夹即可。随后其它用户也按照此方法进行修改。
(五)随时随地提取文件:

1、涉及文件夹:

My Documents:该文件夹位于用户目录下。

2、文件夹功能:

该文件夹是每个用户常用的“我的文档”文件夹,该文件夹中保存着我们的一些文件、数据等。程序默认情况下“我的文档”中包括一下几个文件夹:

My Pictures:存放用户图片文件,默认会把图片下载到这里。

My Music:存放用户音乐文件,默认会把音乐文件保存到这里。

My Library:存放用户文库文件。

My eBooks:存放用户电子书文件。

3、应用:

“我的文档”位于在每个用户的目录下,如果你的计算机使用的是多个系统,这样每个用户保存文件显得有些零乱,查找文件也非常不方便。其实我们在系统中让多个用户使用一个“我的文档”,将所有文件都保存到“我的文档”中,这样对我们提取、修改文件非常的方便。修改时,在桌面“我的文档”图标中单击右键选择“属性”命令,随后弹出一个“我的文档 属性”对话框(如图5),在该对话框中的“目标文件夹”文本框中输入指定文件夹的路径,随后单击“确定”即可。安装此方法将其它用户的“我的文档”改为该文件夹。以后每个用户都可以随时在这个文件夹中提取文件了。

三、个性化设置让操作更快捷:

(一)打造自己的程序模板:

1、涉及文件夹:

Templates 该文件夹位于用户目录文件夹下

2、文件夹功能:该文件夹中存储着常用程序的模板文件,如winword.doc、powerpnt.ppt、excel.xls等,模板就是包含有段落结构、字体样式和页面布局等元素的样式。它决定了文档的基本结构和设置的样式。

3、应用:了解了模板的功能外,我们可以在该文件夹中按照自己的需要,设置一个个性的模板。新建模板时,在该文件夹空白处右击,选择“新建→Microsoft Word 文档”命令新建一个Word文件,重命名为winword2.doc。双击该文件随后对其中的字体、字形、页面大小等作一些个性设置,并保存该文件。以后在“资源管理器”中右击,选择“新建→Microsoft Word 文档”命令,再双击新建的文档,你就会发现,它已经套用了我们在winword8.doc中的设置了(如图6)。
(二)打造个性右键发送功能

1、涉及文件夹:

SendTo:该文件夹位于用户目录文件夹下

2、文件夹功能:

发送文件夹。该文件夹中的内容对应于鼠标右键菜单中发送项中的内容,你可以在这里面进行添加或修改发送菜单中的项目。

3、应用:我们通过右键发送菜单可以快速的对指定的文件进行相关处理,如发送到“我的文档”、对指定的文件快速压缩包、快速发送邮件等,这样给我们平时的操作带来了方便。其实我们还可以将自己经常使用的文件夹(如U盘)的快捷方式复制到SendTo中,以后在单击右键选择“发送到”命令时,我们就可以看到该菜单下多出了一个U盘的盘符(如图7)。这样以后我们就可以通过“发送”菜单快速的将指定的文件发送到U盘上。
四、通通透透给系统减肥

在Documents and settings文件夹中除了可以对用户的上述各项进行设置外,我们还可以利用该文件夹给系统所在的分区进行减肥。

(一)该挪的挪走

1、移动我的文档、IE缓存文件夹:为了减少C分区中的垃圾和碎片文件,我们可以将一些文件夹移动到其它分区,如我的文档,可以将这个文件夹移动到E盘或其它分区中。我们还可以将IE的缓存文件夹和OE邮件文件夹移到其它分区。移动我的文档和IE缓存文件夹时我们可以安装上面介绍的方法即可,下面我们来看看如何移动OE邮件文件夹。

2、移动OE存储文件夹:启动OE在程序的主界面单击“工具”菜单下的“选项”命令,随后弹出“选项”对话框,切换到“维护”标签项下单击“存储文件夹”按钮(如图8),程序弹出邮件存储路径,默认邮件保存到C:\Documents and Settings\“用户名”\Local Settings\Application Data\Identities\{5146AEDC-172E-4868-A96C-ACC2CD223F2D}\Microsoft\Outlook Express,单击“更改”按钮,将该路径保存到其它分区。重启OE即可生效。

3、移动Temp

TEMP文件夹位于每个用户目录下的Local Settings中,这是系统的临时文件夹。在系统和软件的运行过程中会产生很多临时的文件,就存放在这个目录中。为了减少C盘上的垃圾文件我们可以将它移到其它分区。移动时右键单击“我的电脑”,选择“属性”命令,弹出“系统属性”对话框,切换到“高级”项下,单击“环境变量”按钮,弹出“环境变量”窗口(如图9),在“用户变量”项中选择“TEMP”随后单击下面的“编辑”按钮,在变量值中输入一个其它分区的地址,随后单击“确定”即可。以后系统临时文件就会保存到指定的文件夹中。

(二)该清的清除

1、定期清理临时文件夹

虽说Temp和Temporary Internet Files文件夹都移动到其它分区,时间一长这些文件夹中会保存很多的临时文件,占用很大的硬盘空间,因此我们需要定期对这些文件夹进行清理。清理Temp文件夹时我们可以直接进入该文件夹删除里面的文件即可,而清理Temporary Internet Files文件夹时,我们右键单击IE图标,选择“Internet 属性”命令,随后弹出“Internet 属性”对话框,在该对话框中单击“删除文件”按钮,随后在弹出的“删除文件”对话框中勾选“删除所有脱机内容”复选框,随后单击“确定”按钮即可将IE缓存文件进行删除。

2、定期清除上网的历史记录

每次上网的历史记录会都会保存在位于Documents and Settings文件夹的每个用户目录中Local Settings目录里面。时间一长这里也有很多无用的网址,因此我们需要定期清理,清理时,在“Internet 属性”对话框中单击“清理历史记录”按钮,即可将该文件夹中的历史记录清除。

提示:历史文件夹。IE浏览器有一个功能可以自己记录用户浏览过的网址,这个目录就是用来存放这些网址的。

五、让系统更安全:

Documents and settings文件夹是用户用来存放用户配置信息的文件夹,往往会通过该文件夹泄露一些隐私。

(一)别让小甜饼泄密:

Cookies又叫小甜饼,是你在浏览某些网站时,留在你硬盘上的一些资料,包括用户名、用户资料、网址等等。该文件夹位于Documents and Settings文件夹的每个用户目录中。因此我们可以将这些文件夹中的文件进行清理,保证数据的安全。清理是在“Internet 属性”对话框中单击“删除Cookies”按钮,即可将该文件夹中的Cookies信息。

(二)Win XP中为重要文件设置专用文件夹

如果Win XP中的用户比较多,为了安全,我们可以将某些文件夹设置成个人专用文件夹,别人无法查看与更改专用文件夹中的内容。不过,在使用该项功能之前,你的驱动器分区格式必须是NTFS格式。
打开“我的电脑”,然后双击打开C盘中的“Documents and Settings”文件夹,并选择指定的用户文件夹。用鼠标右键点击用户配置文件中的任意文件夹,并从弹出的右键菜单中选择“属性”命令。在弹出窗口中选择“共享”选项卡,并选中“将这个文件夹设为专用”复选框,这样专用文件夹就设置成功了。

(三)找回暂存盘文件:

在使用电脑时往往会因为断电等现象会出现死机现象,这样我们在Word中来不及存档的文件就随之东流了,给我们的工作带了影响。其实word文档在我们没有存盘之间会将一些文档存放在C:\Documents and settings\用户名\Application Data\Microsoft\Word ,所以重开机时进入该文件夹就会找个档名为 XXX.asd 文件,这个文件就是你刚辛苦输入的文件,我们可以将该文件改名为XXX.doc,用word打开这个文件你看看,怎么样刚刚辛苦打的文件是不是又出现了。

六、及时数据备份

程序安装系统前对系统的中的一些需要的程序或系统进行相应的设置:如收藏夹、IE缓存文件共享等,这样如果系统瘫痪或重装系统时,还要重新设置非常麻烦,为了减轻重复的操作,在对系统设置后可以对这些设置进行备份,以便不测

(一)备份Application Data文件夹:

Application Data是应用程序数据文件夹。在于Documents and Settings文件夹中,每个用户都对应一个Application Data文件夹,同样每个用户由于使用的软件不同,目录内容也不相同。包括任务栏中的快捷方式,输入法的一些文件等等。根据你系统中使用不同的软件,该目录中的内容也有所不同。因此我们为了方便系统安装,在安装新系统前可以对该文件夹中相关项进行备份。

(二)备份开始菜单:

如果你安装系统后一些程序都安装到了其它分区,在安装系统后很多程序还可以直接使用,如winzip、windows优化大师等,可是这些程序在开始菜单中缺少了快捷方式,因此我们在安装系统前可以对开始进行备份。

(三)备份注册表文件:

我们每次安装系统后都要对系统进行优化设置,这些设置都保存在注册表文件中,NTUSER.DAT、ntuser.ini、ntuser.dat.LOG三个文件是注册表部分文件,它会作用于单个用户。存储了“资源管理器”、任务栏、网络打印机、在控制面板中用户设置、附件设置(包括计算器、时钟、记事本、超级终端等)应用程序设置。因此我们可以在其它分区进行对这三个文件进行备份。
怎么样,通过上面的介绍你是不是对Documents and settings文件夹有了更进一步的了解,是不是给我们优化系统带了很多方便。

3. 关于OnOpenDocument如何让它打开指定类型的文件,而不是所有

最简单的办法就是修改资源视图中的字符串资源。
要改的字符串一般为IDR_MAINFRAME。
找到这个字符串后修改为:
(1)Window Title\n(2)DocName\n(3)BMPFileName\n(4)位图(*.bmp)\n(5).bmp\nSDITest.Document\nSDITest.Document
(1)窗口标题
(2)在保存对话框中,默认显示的文件名
(3)新建文档的文件名
(4)在保存对话框中,文件类型介绍
(5)在保存对话框中,文件扩展名
这个ID对应的字符串是当创建文档模板时由MFC载入使用的。
见C*APP类所在的.cpp文件,在InitInstance函数中可以找到
pDocTemplate = new CSingleDocTemplate(
IDR_MAINFRAME,//这个ID就是我们要修改的ID
RUNTIME_CLASS(CSDITestDoc),
RUNTIME_CLASS(CMainFrame),
RUNTIME_CLASS(CSDITestView));

4. android字符串资源文件在哪个目录

Android 提供三种类型的字符串资源。
String 提供一个单独的字符串
String Array 提供一个字符串数组
Quantity Strings(Plurals) 为不同的数量提供不同的字符串适配
String
一个单独的字符串,定义在xml文件里,可以供 layout xml 引用,也可以供 Java 读取。一般默认的,在 res/values/strings.xml 里可以定义 <string name="helloworld">Hello World</string>。下面是一个完整的 xml 内容。
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="string_name">text_string</string>
</resources>

其中的 name 对应的就是 key,每个字符串都需要有一个单独的 key 。必须单独的,如果有重复的,编译器可能不会报错,但是运行的时候,可能会读不到你想要的内容。这个就不用深入解释了,理所应当的,key 必须唯一,没啥好商量的。但是 xml 文件可以有多个。很多人喜欢把所以的字符串都放在 strings.xml 里。这是开发工具默认帮你生成的。但是随着项目的持续开发,项目越来越大的时候,我还是建议可以分成多个文件的。这样有利于代码的阅读,而且不会影响运行的效率,多出来的工作在编译的时候已经做好了。
使用方法:
在layout xml 里使用,例如
<TextView android:text="@string/helloworld"/>

或者在 Java code 里使用
String string = getString(R.string.helloworld);

getString(int) 和 getText(int) 都可以返回字符串内容,不同的是 getText(int) 可以返回富文本(rich text)字符串。富文本就是加粗啊,斜体啊之类的简单的样式,下面会说。
String Array
字符串数组,可以定义在 strings.xml 里,也可以定义在其他的 xml 里。
<string-array name="string_array_name">
<item>text_string</item>
</string-array>

一个 string-array 里可以有 N 多个 item。同样,name 也必须唯一。item 可以是一个字符串,也可以是另外一个字符串的引用。使用:
Resources res = getResources();
String[] strings = res.getStringArray(R.array.string_array_name);

这样就得到了一个字符串数组了。
Quantity Strings(Plurals)
带数量的字符串。在很多语言里,不同的数量的文字的表达方式有些不同。比如在英文里,一本书表示为 one book . 两本书表示为 two books 。在单词上,或者在语法上,就有很多的不一样的地方,这样一个字符串就可能搞不定了。
这个时候 Quantity Strings 就可以帮你搞定这个问题。
语法是这样子的:
<resources>
<plurals name="plural_name">
<item quantity=["zero" | "one" | "two" | "few" | "many" | "other"] >text_string</item>
</plurals>
</resources>

name 也就是 ID,唯一,不废话
item 可以有多个,每个 item 都有 quantity 属性,每个 item 的 quantity 属性不能一样。
zero 表示没有;one 表示一个,单数;two 表示两个,或者一对,一双;few:表示很少;many:表示挺多的;other:表示其他。
使用:
int count = getNumberOfsongsAvailable();
Resources res = getResources();
String songsFound = res.getQuantityString(R.plurals.numberOfSongsAvailable, count, count);

5. 请问什么是资源字符串(resourcestring)

1、是。如果你定义了资源字符串,那用VC等可以编辑资源的工具打开编译得到的exe或dll文件,直接修改里面的资源字符串以后,运行程序就可以看到修改的结果。2、就和常量一样的用法。

6. linux下怎样在一个文件里面查找一个字符串

在normal模式下按下/即可进入查找模式,输入要查找的字符串并按下回车。

Vim会跳转到第一个匹配。按下n查找下一个,按下N查找上一个。

Vim查找支持正则表达式,例如/vim$匹配行尾的"vim"。 需要查找特殊字符需要转义,例如/vim$匹配"vim$"。

实战一下:

1、用vim打开要查找的文件

注意,如果没有安装vim,系统会提示安装语句,复制运行即可安装vim

7. word怎么查看字符数

word查看字符数的方法:

这里我们用2010版的word作为示范:

1、首先我们要打开需要查看字符数的word文档。

8. MFC如何创建文档模板资源字符串

你自己建的资源字符串,和MFC框架建的图上两个字符串,在内容上不会有任何差别。
但在创建DocTemplate的时候,必须使用标准命名的资源字符串,因为,这个资源名字是MFC模板默认的,不仅在字符串资源里面使用,而且还有多个配套的同名资源要被MFC模板创建代码使用。
也就是说,你可以用一个IDC_1来替换图上代码红圈部分,但必须在资源中找到其它所有类型资源,同样创建IDC_1这个名字的资源。(这是MFC封装的技巧,多种资源一个名字)
一般来说,不建议修改和替换第一个图上两个资源ID的使用,尤其是在标准MFC框架上的使用。

9. 如何在自定义的类文件中获取资源字符串

没看明白最后一句一般的方式。声明一个全局的context 对象在构造方法中添加一个 参数在当前类实例化时候传入 context,一般是activity的thiscontext.getResource.getString();

10. delphi中 资源字符串应该写在哪里

两种方法:

  1. 用rc文件,然后在工程中用{$R 'xxx.rc' 'xxx.res'}包括进来。优点是可以使用资源符号名,缺点是使用不方便,要写代码去load字符串

  2. 直接在单元文件中增加resourcestring节,然后和定义常量一样,定义字符串即可。这种方法是简单,好用,可以直接在代码中引用资源字符串;缺点是没法指定资源字符串的符号名。