PRIMARY LANGUAGE ID not a number

用vs2010修改别人的源代码(估计是vc6下的)  .RC 文件,报错: 
1>.RC(8): error RC2144: PRIMARY LANGUAGE ID not a number
1>  
1>  
1>.RC(18): error RC2135: file not found: 100

在网上找到的解决办法:
1、注释掉  .RC 文件中的  LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED 
2、在在resource.h中加入
#include <winresrc.h>

我仔细对比了一下原来的RC 文件和修改过的 RC文件,发现原来的 RC 文件中有 
#include <winver.h>
而修改过的RC文件里没有类似的,所以不注释
掉 LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED 的话,就必
须  #include <winresrc.h>, 这两个.h文件都是在  C:\Program Files (x86)
\Microsoft SDKs\Windows\v7.0A\Include 目录下的,所以两种方法必须二选一

时间: 2024-11-10 01:01:48

PRIMARY LANGUAGE ID not a number的相关文章

open数据库报错ERROR at line 1: ORA-03113: end-of-file on communication channel Process ID: 3880 Session ID: 125 Serial number: 3

1.今天打开数据时,失败,报错 ERROR at line 1:ORA-03113: end-of-file on communication channelProcess ID: 3880Session ID: 125 Serial number: 3 2.想看下数据库的状态,发现提示:not connected to ORACLE[email protected]> select status,instance_name from v$instance;ERROR:ORA-03114: no

Unix Study之--P5光盘安装AIX6.1全实录

Unix Study之--P5光盘安装AIX6.1全实录 通过Serial线连接IBM P5 ,将AIX6.1第一张系统盘放入到光驱:在终端登录p5 host: 1.Console登录界面 WelcomeMachine type-model: 9131-52ASerial number: 10367FGDate: 1970-1-1Time: 6:22:04Service Processor: PrimaryUser ID: adminPassword: *****Number of column

Sharding &amp; IDs at Instagram, Flickr ID generation

Instagram: http://instagram-engineering.tumblr.com/post/10853187575/sharding-ids-at-instagram Flickr: http://code.flickr.net/2010/02/08/ticket-servers-distributed-unique-primary-keys-on-the-cheap/ Ticket Server based on database (auto-increment in DB

SQL基础 Data Difinition Language

建表语句 CREATE TABLE TABLE_NAME (          COLUMN_NAME  DATATYPE  [NULL|NOT NULL],         COLUMN_NAME  DATATYPE  [NULL|NOT NULL],         …         [CONSTRAINT] ); 例子: CREATE TABLE TEST ( ID VARCHAR(20) NOT NULL, T_DATE DATE NOT NULL, T_NUMBER NUMBER N

oracle11g 创建id自增长监听器的步骤与问题

首先,我们通过sql/plus先建个TEST表 sql语句: CTEATE TABLE TEST( ID NUMBER, NAME VARCHAR2(20), PRIMARY KEY(ID) ); 通过sql/plus建立个序列 sql语句: CREATE SEQUENCE SEQ_TEST INCREMENT BY 1 START WITH 1 MINVALUE 1 MAXVALUE 9999 NOCYCLE; 注意: 1.INCREMENT BY:设置相邻两个元素之间的差值,即步长,默认值为

分片(Sharding)的全局ID生成

前言数据在分片时,典型的是分库分表,就有一个全局ID生成的问题.单纯的生成全局ID并不是什么难题,但是生成的ID通常要满足分片的一些要求: 不能有单点故障.以时间为序,或者ID里包含时间.这样一是可以少一个索引,二是冷热数据容易分离.可以控制ShardingId.比如某一个用户的文章要放在同一个分片内,这样查询效率高,修改也容易.不要太长,最好64bit.使用long比较好操作,如果是96bit,那就要各种移位相当的不方便,还有可能有些组件不能支持这么大的ID.先来看看老外的做法,以时间顺序:

Hibernate在oracle中ID增长的方式(续)

引用链接:http://blog.csdn.net/w183705952/article/details/7367272 第二种:设置ID的增长策略是native,但是需要创建一个名字为hibernate_sequence(这个名字好像是hibernate默认的sequence名字,不创建会出错的)的全局使用的sequence,然后再对每一个表的ID生成的时候,使用触发器,取得hibernate_sequence.CURRVAL作为新记录的ID,具体的oracle数据库脚本及hibernate配

Hibernate在oracle中ID增长的方式

引用链接:http://blog.csdn.net/w183705952/article/details/7367272 Hibernate在oracle中ID增长的方式 第一种:设置ID的增长策略是sequence,同时指定sequence的名字,最好每个表建一个sequence,此种做法就如同MS-SQL,MY-SQL中的自动增长一样,不需要创建触发器,具体的Oracle数据库脚本及hibernate配置文件如下: [1]oracle数据表的创建脚本: Java代码  CREATE TABL

Oracle之主键(Primary Key)用法详解

Oracle/PLSQL: 主键(Primary Key)用法 1 目标 通过示例讲解如何创建.删除.禁用和开启主键. 2 前言之-什么是主键 在Oracle中,主键指能唯一标识一条记录的单个数据表列或联合的数据表列(联合主键|复合主键).主键用到的数据表列数据不能包含空值.而且,一张表只能包含一个主键. 说明:在Oracle数据库中,联合主键的列不能超过32个.主键可以在创建表时定义或者通过ALTER TABLE语法定义. 3 创建主键之 - 在创建表时定义主键 单列主键示例: CREATE