VCS的介绍

2024-05-07 00:30

1. VCS的介绍

VCS是由视频监控技术领域唯一的公安部重点实验室—“视频图像智能分析与应用技术公安部重点实验室”研发而成。近年来,全国各地公安机关大力开展视频监控系统建设,视频技术已逐步成为各类案事件侦破处置过程中搜集犯罪证据、提取犯罪线索的重要手段。图侦技术由此成为继刑侦、技侦、网侦之后侦查破案的“第四大技术”。但是,面对海量视频资料,目前存在的审看手段效率低下、耗时费力等问题,极大限制了视频监控资料的利用效率和范围。

VCS的介绍

2. vc的详细资料

姓名:文斯-卡特(Vince Carter) 
国籍:美国 
位置:前锋 
生日:1977年1月26日 
身高:1.98米 
体重:102公斤 
毕业学校:北卡罗莱纳大学99级 
球队:新泽西网队 
号码:15号 

辉煌战绩 
1995年,卡特入选美国国家青年篮球队并出征了世界青年锦标赛。1998年NBA选秀大会上,卡特以第一轮第五顺位被金州勇士队选中,但随即就被交换到多伦多猛龙队。与迈克尔-乔丹同出自北卡罗莱纳大学的卡特以其精湛的球技和令人眼花缭乱的表演令球迷折服。98至99赛季,卡特的得分和盖帽位于所有新秀之榜首,助攻第三、篮板第四、抢断第五、投篮命中率第六、罚球命中率第八。99至2000赛季,卡特以平均每场25。7分位于排行榜第四位,40。3%位于三分球命中率第十七位。2000年4月10日,卡特达到职业生涯第一次三双:得31分,抢11个篮板,10次助攻。2000年2月27日,他创下他个人单场最高得分纪录51分。2004年12月18日,卡特被交换到新泽西网队,猛龙队得到莫宁等三位球员和两个未来首轮选秀权。 

主要荣誉: 

四次以最多票数入选全明星阵容(2000、2001、2002、2004) 

2000年代表美国国家篮球队出征悉尼奥运会,随队夺得奥运金牌,是队中平均得分最多的球员(平均14.8分) 

2000年全明星扣篮大赛冠军 

1999-2000赛季得分排名第四(平均25.7分)2000-2001赛季得分排名第五(平均27.6分),入选NBA第三阵容 

超越了道格-克里斯蒂成为猛龙队得分最多的球员(2001年3月2日对网队的比赛中) 

2000年4月10日在对骑士的比赛中首次得到三双:31分,11个篮板,10次助攻 

获1998-99赛季年度最佳新秀奖 

1998-99赛季,入选新秀最佳阵容 

1999年2月5日首场NBA比赛中得到16分、3个篮板,帮助球队以103-92战胜凯尔特人队 

全名为Vincent Lamar Carter 
NBA球员麦格雷迪的表哥 
擅长演奏萨克斯管;曾是高中乐队的指挥;获得音乐奖学金 
建立慈善基金会,支持儿童慈善事业 
2001年8月,在多伦多举办“文森-卡特全明星慈善比赛” 
担任“大哥哥/大姐姐”组织的“爱心大使” 
1995年,入选美国国家青年队,参加世界篮球锦标赛 
灌蓝王卡特

3. vc++是什么


vc++是什么

4. 什么是VC

VC是英文的缩写形式,其完整形式基本上包括如下几方面:
  1. 医学、药品学、生物化学:Vitamins C,简写VC,音译“维他命C”,中文意译为维生素C,又被称为抗坏血酸。
  1907年挪威化学家霍尔斯特在柠檬汁中发现。1934年才获得纯品,是无色晶体,属于水溶性维生素,易溶于水,水溶液呈酸性,所以称它为抗坏血酸。在酸性溶液中稳定,在中性或碱性溶液中易被氧化分解。铁、铜等金属离子能够加速其氧化速率。
  维生素C在人体内的主要功能是:参加体内的氧化还原过程,促进人体的生长发育,增强人体对疾病的抵抗能力,促进细胞间质中胶原的形成,维持牙齿、骨骼、血管和肌肉的正常功能,增强肝脏的解毒能力。当人体中缺少维生素C时,就会出现牙龈出血、牙齿松动、骨骼脆弱、粘膜及皮下易出血、伤口不易愈合等症状。近年来,科学家们还发现,维生素C能阻止亚硝酸盐和仲胺在胃内结合成致癌物质——亚脱胺,从而减低癌的发病率。
  2. 软件,计算机科学,Windows开发:Visual C以及Visual C++,由微软开发的可视化集成开发环境(IDE)Visual Studio中重要的一员,其编程规范符合ANSI C/C++标准,而其集成了微软开发的基础类库(MFC,即Microsoft Foundation Classes)以及可视化开发环境,VC提供了微软Windows操作系统的大量API,从而使得开发效率较其他语言大大提高。但是使用其MFC编写的程序只能运行在Windows操作系统下。
  3. 经济金融领域、公司运作:Venture Capitalist,风险投资商,风险投资也叫“创业投资”,一般指对高新技术产业的投资。 作为成熟市场以外的、投资风险极大的投资领域,其资本来源于金融资本、个人资本、 公司资本以及养老保险基金和医疗保险基金。就各国实践来看, 风险投资大多采取投资基金的方式运作。
  风险投资具有与一般投资不同的特点,表现在:
  1)高风险性。 风险投资的对象主要是刚刚起步或还没有起步的中小型高新技术企业,企业规模小,没有固定资产或资金作为抵押或担保。由于投资目标常常是“ 种子”技术或是一种构想创意,而它们处于起步设计阶段,尚未经过市场检验, 能否转化为现实生产力,有许多不确定因素。因此,高风险性是风险投资的本质特征。
  2)高收益性。风险投资是一种前瞻性投资战略,预期企业的高成长、高增值是其投资的内在动因。一旦投资成功,将会带来十倍甚至百倍的投资回报。 高风险、高收益在风险投资过程中充分体现出来。
  3)低流动性。风险资本在高新技术企业创立初期就投入 ,当企业发展成熟后, 才可以通过资本市场将股权变现,获取回报,继而进行新一轮的投资运作。因此投资期较长,通常为4~8年。另外,在风险资本最后退出时,若出口不畅,撤资将十分困难, 导致风险投资流动性降低。
  从本质上来讲, 风险投资是高新技术产业在投入资本并进行有效使用过程中的一个支持系统,它加速了高新技术成果的转化,壮大了高新技术产业, 催化了知识经济的蓬勃发展,这是它最主要的作用。当然,对于整个国家经济而言, 风险投资在推动企业技术创新,促进产业机构的调整、改变社会就业结构、 扩大个人投资的选择渠道、加强资本市场的深度等方面都有重要的意义。 
  VC 德国vision components公司的缩写,在业界名气很大。
  德国vision components公司是世界上公认的智能摄像机领导厂商。其摄像机产品将图像采集、处理、I\O控制及通信集于一体。并且采用了当前性能最强大的图像处理专用DSP,智能化程度高,搭建系统成本低,是用户构造机器视觉系统的理想选择。 
  VC智能摄像机特征: 
  1.与PC机相匹敌的运算速度
  2.与生产线上其它设备连接方便
  3.能直接在显示器上输出SVGA或SXGA的视频图像
  4.提供高度开放的图像处理库和一些常用库
  5.能进行源码级的二次开发
  6.工作过程可完全脱离PC机 
  VC还是NBA著名球员文斯-卡特(Vince Carter)的缩写
  有人来问"什么是Portfolio Company,是否和VC是一个意思”。Portfolio 当然本意就是“公文包”,Portfolio company 不是皮包公司,而是指某个VC的投资包中的一个成员。从VC的角度来看,自己的Portfolio 中有哪些公司就说明了这家VC的投资组合和投资战略。一般来说,我们或使用“成员企业”,或使用“机构企业”来做Portfolio company的中文名称。
  * 在教育中,Portfolio 是一个学习者的个人档案袋,也就是一个学习者的个人资料和学习纪录。Portfoilio可以帮助教育者更全面评价学习者的学习成效,而不是只靠考试成绩。
  
 风险投资
  VC的英文意思为:Venture Capital 全称风险投资
  所谓风险投资,根据美国全美风险投资协会的定义,是指由职业金融家投入到新兴的、迅速发展的、有巨大竞争潜力的企业中的一种权益资本。风险投资也可以理解为一个动态循环的过程。风险投资者以自身的相关产业或行业的专业知识与实践经验,结合高效的企业管理技能与金融专长,对风险企业或风险项目积极主动地参与管理经营,直至风险企业或风险项目公开交易或通过并购方式实现资本增值与资金的流动性。一轮风险资本投资退出以后,该资本将投向被选中的下一个风险企业或风险项目,这样循环往复,不断获取风险资本增值。
  VC正加速涌入中国市场。2005年,共有10.7亿美元的风险投资砸给了中国企业。创业投资顾问机构清科公司预测,2006年该数字将升至15亿美元。
  VC是venture capital(风险资金)投资的意思,是指风险基金公司用他们筹集到的资金投入到他们认为可以赚钱的行业和产业的投资行为。比如美国的兰德,中国的清科公司,还有很多,他们的投资手段多数是将资金投到一个公司,参与经营,将公司资产迅速增值,然后看准机会通过卖出资产或股票来收回投资,并获利。
  VC又分为财务型VC和企业型VC。财务型VC主要追求的纯粹的投资回报,而企业型VC要求的是在得到投资回报的同时也要对自身企业其他业务创造利益。这也是财务型VC和企业型VC最大的区别。
  风险投资机构导航:
  创业投资机构
  中国创业投资网 | 投资中国 | 互联网实验室 | 清科 | 纵横合力 | 中国风险投资研究院 | 普克创业投资网 | 创业家园 
  易观国际 | 海外学人创业投资基金 | 中国风险投资网 | 艾瑞市场咨询 | 橡子园上海孵化器 | 广东省风险投资促进会 
  北大创业投资与创业论坛 | 中国民间投资网 | 中国风险投资网 | 新浪企业服务投资频道 | 中国投资信息网 
  中国投资项目网 
  天使投资机构
  超级天使投资俱乐部 | 上海天使投资管理有限公司 | 中国民间资本网 | 天使投资 | 浙江天使创业投资股份有限公司 
  河北天使投资顾问有限公司 | 雪线国际高科技创业联盟 | 福建天使投资人俱乐部 | 嘉兴市南开天使投资有限公司 
  天使投资 | 上海创业投资管理有限公司 | 枫谷投资 | 深圳天使投资冠誉创业沙龙 
  LAVA - Los Angeles Venture Association | Tech Coast Angels 
  风险投资机构
  红杉基金 | IDG技术创业投资基金 | 宏碁技术投资亚太有限公司 | 联想投资 | 软银中国创业投资有限公司 
  维众创业投资集团(中国)有限公司 | 上海联创投资管理有限公司 | 华登国际 | 成为基金 | 富达国际创业投资 
  深圳市创新投资集团| 天增地长(上海)创业投资管理有限公司|中国创业投资有限公司 | 元成基业有限公司 | 渣打创业投资集团 | 信中利投资有限公司 
  永威投资有限公司 | 中科招商投资(基金)管理公司 | 富国集团 | 泰山国际投资公司 | DCM-Doll 
  中国高新技术产业投资管理有限公司 | 天津泰达科技风险投资股份有限公司 | 中国国际金融有限公司 
  上海复旦量子创业投资管理有限公司 | 北京高新技术创业投资股份有限公司 | 广州科技风险投资有限公司 
  河南高科技创业投资股份有限公司 | 广东省风险投资集团 | 深圳市国成科技投资有限公司 | 霸菱投资(香港)有限公司 
  美国高通公司投资部 | 天津新纪元风险投资有限公司|上海天地人和创业投资有限公司 | 晨兴科技投资公司 | SK(中国)投资有限公司 
  浙江天堂硅谷创业集团有限公司 | 辽宁科技创业投资有限责任公司 
  ------------------------------------------------
  什么是VC最喜欢的商业模式-原创
  做了几年的VC,参与了众多的项目,接触了无数的创业者,参与了多个创业企业的管理。体验了一个个企业一帆风顺的成长,慢慢长夜的煎熬,转眼间的崩溃。非常希望把自己的经历、体会、想法拿出来分享。什么是VC最喜欢的商业模式?这个话题拿出来做为我的BLOG的开篇语,与大家交流。
  VC,不知什么原因国内翻译为“风险投资”,但是此风险(venture)非彼风险(risk),事实上创业投资的人都会刻意规避风险。
  一个新的公司或一个投资项目,通常有三个方面的风险:一个是市场,二是技术,三是人。
  我们先来谈“人”的风险,美国经过二十五年的发展,有很成功职业经理人,所以人的风险相对较小,而中国的“人”的风险比较大,这也是中国创业企业面临的最大问题。
  对于“市场”风险,由于美国的各行业市场基本上都已经发展得很成熟了,所以,创业项目更多是去开辟新的市场。而对于中国,原有的市场并未被充分挖掘,所以中国的新项目只要把市场定位在已有的市场中就可以规避这一风险。
  同样的,利用美国的现有的技术到中国开发新的应用,就可以规避“技术”的风险。
  所以,从风险投资的角度来讲,如上图示,成熟技术+成熟市场的商业模式是最好的,其次是创新技术+成熟市场,再次是创新市场+成熟技术,对于创新技术+创新市场的商业模式,投资者就会非常谨慎,一般不会轻易投资。
  创新技术+创新市场的项目,市场不知道什么时候起来,总量和增值速度都不确定,技术的稳定性,可靠性都需要验证,并且团队成员没有现成的商业经验可以借鉴,目标用户、收费模式、价格策略、营销渠道、产品设计等等都需要摸索和验证,项目的风险会非常大,周期长。
  综观中国的企业,先行者通常不能分享胜利的果实,如VCD,手机的。说得更近一些,就是众多基于3G的项目,举个简单的便子,如手机电视,这是一个典型的创新技术+创新市场的项目,虽然大家都知道3G肯定会来,都知道手机电视肯定会有市场。但是3G什么时候来,有多少用户会接受,愿意付多少钱,这些都是未知数。
  相反,看Ctrip, 51job, Focusmedia做的行业其实都很传统,订票、工作中介,广告,用的技术也很熟,但是市场很明确,容量很大增值速度快,商业模式很清晰,所在在业务和资本市场都有很好的表现。
  
  什么是VC-经典
  什么是创业投资 
  创业投资(venture capital investment)是以权益资本(equity capital)的方式存在的一种私募股权投资(private equity investment)形式,其投资运作方式是投资公司(investor)投资于创业企业(venture companies)或高成长型企业(growth orientated enterprises),占有被投资公司(investee)的股份,并在恰当的时候增值套现(cash out)。 
  [u]创业投资公司只投资于还没有公开上市的企业,他们的兴趣不在于拥有和经营创业企业,其兴趣在于最后退出并实现投资收益。[/u]由于创业投资的资本叫公共股票市场投资资本流通性要低很多,所以其追求的回报率也相对高一些。大部分创业投资公司为了减少风险,不谋求在企业的控股地位,只有在投资公司谋求控制被投资公司的经营方向时才会刻意追求成为最大股东;投资公司管理人员一般也不参与被投资企业的日常管理,主要依赖于在投资前用一套详细的项目可行性审查程序,评估投资的成功的可能性。分红不是创业投资家经营运作追求的目标,创业投资公司的唯一目的就是希望通过被投资企业的快速发展,来带动它的投资增值,并在恰当的时候套现退出。退出的方式可以是公开上市(IPO)、出售股权给第三方(trade sale)、创业企业家回购(buy back)、或清盘结算(liquidation)。 
  资本投资市场可以分为四大块: 
  公募债券 私募债权 
  公募股权 私募股权 
  创业投资是私募股权投资的一种,而私募股权是相对于共募股权(公众股票市场)和私募债券(如银行贷款)而言的。私募股权投资除了创业投资还有杠杆收购、并购、夹层投资(mezzanine)、和扭亏为盈(turn around)等形式。实际上创业投资与私募股权投资的区别并不那么明显,和多创业投资基金也常常参与MBO/MBI和企业重组的投资。创业投资基金在在金融资本体系中的位置如下图所示: 
  创业投资公司的投资对象(candidate)大多是初创或快速成长的高科技企业,偶尔他们也会投资于市场前景广阔的传统行业、具有新的商业模式(business model)的零售业或某些特殊的消费品行业。这些行业一般都提供高附加值的技术、产品或服务,并能获得长期而且有保障的赢利。本文里所指的创业(venture)是企业通过技术、产品或管理的创新,使企业迅速发展的过程。除了创业型企业,创业投资公司也会对下面四种情况感兴趣: 
  亏损企业(unprofitable company) 通过引入资金、管理和技术达到扭亏为盈(turn around) 
  管理层收购(MBO/MBI/Bimbos) 帮助公司内部的管理人员或(与)外部的管理团队买下公司 
  杠杆收购(LBO/LBI) 内部融资收购或第三方融资收购 
  资本结构重组(refinancing) 股东变更、以股权置换债权以及股东部分套现 
  每一个创业投资公司都有自己的特点和定位(positioning),其区别在于投资规模、区域侧重、行业偏好、投资交易种类和在企业发展的哪个阶段(stage)进行投资。专业的投资公司一般都有一个最小投资额的的限制,因为他们没有那么多时间和精力去考虑和管理众多的小项目。为了避免风险过于集中,他们同样也有最高投资额的限制。 
  创业投资公司可以被看作资金的零售商,他们从大的基金(fund of fund)如退休基金、保险基金、大银行、型上市公司或政府机构(我们可把这些基金看作资金的批发商)那里融来资金(raise fund)并成立创业投资基金,然后创业投资公司再把钱投给有潜力的、高速发展的成长型企业(通常是高科技公司),并拥有这些被投资企业的股份。投入期一般在二到七年之间。 
  创业投资公司感兴趣的是资金来源、有潜力的企业、和套现出路。创业投资公司的赢利方法(ways of making profit)主要是把先期投资的股权以高于原价的价钱售出。创业投资的退出主要有三种方式,就是股票上市、股份转让和清算。其中股份转让的接受方可以是其他投资公司、企业并购的买方,或创业企业家。 
  创业投资公司一般都有自己的投资资金,同时也代理其他基金的投资业务。对于代理投资业务,创业投资公司一般收取1.5-3%的代理费,另外再收取资金增值部分的20-25%。创业投资公司的收入来源除了增值转让股权和投资管理代理费外,可能还包括债券或债权的利息,股票投资收益,以及咨询收入。 
  由于创业企业一般历史不长,往往管理监控系统尚未完善,而且股权的流动性很低,所以向创业企业投资具有很大的投机性和风险性,而创业投资基金的投资回报率也比股票投资基金的回报率高很多。欧美创业投资基金的目标投资回报率(ROI)是15-30%,做得好的投资公司可以达到40-60%。考虑到具体项目的风险(risk),对于基金所投资的每一个项目,目标投资回报率要求更高,在中国投资的风险大一些,所以期望回报率也高一些。根据创业投资行业里的2-6-2原理,每十个投资项目中,有两个可能产生超额回报(十几倍于投资额),有六个回报平平,还有两个失败。一般来说,80%的回报来自20%的项目,所以对于每一个具体项目的目标回报率必须高于整个基金的目标回报率。有些人说VC是投资十个项目,预计九个失败,靠一个成功项目赚大钱,这实在是一大误解。VC是希望投资十个项目,十个全部成功,哪里有博彩一样只博一个项目成功的?
 Vice City
  VC也有Vice City(侠盗列车手:罪恶都市)的意思 。这是Rockstar出的一款18+游戏。
  此游戏是侠盗猎车手系列的作品,全称为“侠盗猎车手:罪恶都市”,或者“侠盗猎车:罪恶都市” 再或“侠盗车手:罪恶都市”。并非侠盗猎车手4,4代目前还未上市。《侠盗猎车手4》即IV,跳过VC、SA,方便计数。
  该游戏以80年代风貌的Vice City为背景,而这个虚构的Vice City其实是以80年代的美国迈阿密市为原型制作的。游戏的主角名叫Tommy Vercetti,他是Forelli兄弟黑帮的成员,后因种种原因杀掉Forelli老大sonny和vc的帮派老大dize而成为主宰。游戏里的场景比《侠盗猎车手3》要足足大上一倍,超过100种的交通工具可供玩家选用,其中更包括直升飞机和摩托车。超过90首80年代的经典歌曲将会在游戏中以背景音乐的形式出现。
 虚容器
  所谓虚容器(VC:Virtual Container)是一种支持通道层连接的信息结构,当将各种业务经处理装入虚容器后,系统只需要处理各种虚容器即可达到目的,而不管具体信息结构如何,因此具有很好信息透明性,同时也减少了管理实体的数量.
  虚容器是用来支持SDH通道层连接的信息结构.它是SDH通道的信息终端,由安排在重复周期为125us或500us的块状帧结构中的信息净负荷(容器的输出)和通道开销(POH)组成,即:
  VC-n=C-n+VC-n POH
  VC是SDH中最重要的一种信息结构,它的包封速率是与SDH网络同步的,因此不同VC是相互同步的,但在VC内部却允许装载来自不同容器的异步净负荷.由于VC在SDH网中传输时总是保持完整不变(除去VC的组合点和分解点),因而可以作为一个独立的实体十分方便和灵活地在通道中任一点插入或取出,以便进行同步复用和交叉连接处理.
  虚容器可分成低阶虚容器和高阶虚容器两类.其中VC11,VC12,VC2和TU-3前的VC-3为低阶虚容器;VC-4和AU-3为高阶虚容器.
 虚电路
  Virtual Circuit的缩写,意思是虚电路,是在分组交换散列网络上的两个或多个端点站点间的链路。它为两个端点间提供临时或专用面向连接的会话。它的固有特点是,有一条通过多路径网络的预定路径。提前定义好一条路径,可以改进性能,并且消除了帧和分组对头的需求,从而增加了吞吐率。从技术上看,可以通过分组交换网络的物理路径进行改变,以避免拥挤和失效线路,但是两个端系统要保持一条连接,并根据需要改变路径描述。图V-2示意了局域网用户和远程地点之间的虚电路。注意,这个虚电路如何为用户A跨越这个局域网连接、网桥/路由器间的多路复用链路、分组交换网络以及穿越分组交换网络的链路。

5. vc++是什么?

Microsoft Visual C++(简称Visual C++、MSVC、VS或VC)是微软公司的免费C++开发工具,具有集成开发环境,可提供编辑C语言,C++以及C++/CLI等编程语言。
VC++集成了便利的除错工具,特别是集成了微软Windows视窗操作系统应用程序接口(Windows API)、三维动画DirectX API,Microsoft .NET框架。最新的版本是Microsoft Visual C++ 2019。
它以拥有“语法高亮”,IntelliSense(自动完成功能)以及高级除错功能而著称。比如,它允许用户进行远程调试,单步执行等。



语言特点
Visual Studio 是微软公司推出的开发环境,Visual Studio 可以用来创建 Windows 平台下的 Windows应用程序和网络应用程序,也可以用来创建网络服务、智能设备应用程序和 Office插件。Visual Studio是最流行的Windows平台应用程序开发环境。
Visual Studio 2008 包括各种增强功能,例如可视化设计器(使用 .NET Framework 3.5 加速开发)、对 Web 开发工具的大量改进,以及能够加速开发和处理所有类型数据的语言增强功能。
Visual Studio 2008 为开发人员提供了所有相关的工具和框架支持,帮助创建引人注目的、令人印象深刻并支持 AJAX 的 Web应用程序。

vc++是什么?

6. VC++是什么

概述  VC++是微软公司开发的一个IDE(集成开发环境),换句话说,就是使用c++的一个开发平台.有些软件就是这个编出来的...另外还有VB,VF.只是使用不同语言...但是,
  vc++是Windows平台上的C++编程环境,学习VC要了解很多Windows平台的特性并且还要掌握MFC、ATL、COM等的知识,难度比较大。Windows下编程需要了解Windows的消息机制以及回调(callback)函数的原理;MFC是Win32API的包装类,需要理解文档视图类的结构,窗口类的结构,消息流向等等;COM是代码共享的二进制标准,需要掌握其基本原理等等。 
  VC作为一个主流的开发平台一直深受编程爱好者的喜爱,但是很多人却对它的入门感到难于上青天,究其原因主要是大家对他错误的认识造成的,严格的来说VC++不是门语言,虽然它和C++之间有密切的关系,如果形象点比喻的话,可以把C++看作为一种“工业标准”,而VC++则是某种操作系统平台下的“厂商标准”,而“厂商标准”是在遵循“工业标准”的前提下扩展而来的。
  VC++应用程序的开发主要有两种模式,一种是WIN API方式,另一种则是MFC方式,传统的WIN API开发方式比较繁琐,而MFC则是对WIN API再次封装,所以MFC相对于WIN API开发更具备效率优势,但为了对WINDOWS开发有一个较为全面细致的认识,笔者在这里还是以讲解WIN API的相关内容为主线。
  话说到这里可能更多人关心的是学习VC++需要具备什么条件,为什么对于这扇门屡攻不破呢?
  要想学习好VC必须具备良好的C/C++的基础,必要的英语阅读能力也是必不可少的,因为大量的技术文档多以英文形式发布。         本书主要从程序内部运行的机制和MFC程序的组织脉络入手,使读者在学习VC++编程知识时,既能够知其然,又能知其所以然,从而帮助读者从根本上理解和掌握Windows的程序设计。另外,全书还贯穿作者多年来学习编程的一些经验,以及一些学习方法的建议,为读者进一步的学习提供指导。
  本书从实际应用入手,由浅入深、循序渐进地讲述Windows程序内部运行机制、MFC框架、文本、菜单、对话框、文件操作、网络编程、进程间通信、ActiveX控件、动态链接库、HOOK编程等多个主题。
  本书内容丰富、实用性强,许多代码可以直接应用到工程项目中。书中的配套光盘还免费提供近乎45小时的VC++教学视频,读者在学习的过程中可以将视频和书互为参考,配合学习,这样可以更快、更好地掌握VC++编程。
  本书适合于VC++6.0的初学者和使用VC++从事开发的程序员,对于具有一定VC++编程经验的读者价值。VC++中播放声音的方法编辑本段  声音是多媒体的一个重要组成部分,在应用程序中加入声音可以使界面更友好。在VC++中可以根据不同的应用要求,用不同的方法实现声音的播放。 
  一.播放声音文件的简单方法 
  在VC++ 中的多媒体动态连接库中提供了一组与音频设备有关的函数。利用这些函数可以方便地播放声音。最简单的播放声音方法就是直接调用VC++中提供的声音播放函数BOOL sndPlaySound ( LPCSTR lpszSound,UINT fuSound ); 或BOOL PlaySound( LPCSTR lpszSound, HMODULE hmod, DWORD fuSound );其中参数lpszSound是需要播放声音的.WAV文件的路径和文件名, hmod在这里为NULL,fuSound是播放声音的标志,详细说明请参考VC++中的帮助。 例如播放C:soundmusic.wav可以用sndPlaySound ("c:\sound\music.wav",SND_ASYNC);或PlaySound("c:\sound\music.wav",NULL, SND_ASYNC|SND_NODEFAULT );如果没有找到music.wav文件,第一种格式将播放系统默认的声音,第二种格式不会播放系统默认的声音。 
  二.将声音文件加入到程序中 
   在VC++的程序设计中,可以利用各种标准的资源,如位图,菜单,对话框等。同时VC++也允许用户自定义资源,因此我们可以将声音文件作为用户自定义资源加入程序资源文件中,经过编译连接生成EXE文件,实现无.WAV文件的声音播放。 
  要实现作为资源的声音文件的播放,首先要在资源管理器中加入待播放的声音文件(实现过程并不复杂,这里不在叙述)。假设生成的声音文件资源标识符为IDR_WAVE1。在播放时只需要调用下面的语句: 
  PlaySound(MAKEINTRESOURCE(IDR_WAVE1),AfxGetResourceHandle(), SND_ASYNC|SND_RESOURCE|SND_NODEFAULT|SND_LOOP); 
  其中MAKEINTRESOURCE()宏将整数资源标识符转变为字符串,AfxGetResourceHandle()函数返回包含资源的模块句柄, 
  SND_RESOURCE是必须的标志。 
  作为资源的声音文件的第二种播放方法是把资源读入内存后作为内存数据播放。具体步骤入下: 
  1.获得包含资源的模块句柄: 
  HMODULE hmod=AfxGetResourceHandle(); 
  2.检索资源块信息: 
  HRSRC hSndResource=FindResource(hmod,MAKEINTRESOURCE(IDR_WAVE1),_T("WAVE")); 
  3. 装载资源数据并加锁: 
  HGLOBAL hGlobalMem=LoadResource(hmod,hSndResource); 
  LPCTSTR lpMemSound=(LPCSTR)LockResource(hGlobalMem); 
  4.播放声音文件: 
  sndPlaySound(lpMemSound,SND_MEMORY)); 
  5.释放资源句柄: 
  FreeResource(hGlobalMem); 
  三.播放声音文件的高级方法 
   在VC++中提供了一组对音频设备及多媒体文件直接进行操作的函数。利用这些函数可以灵活地对声音文件进行各种处理。 
  首先介绍几个要用到的数据结构。WAVEFORMATEX结构定义了WAVE音频数据文件的格式。WAVEHDR结构定义了波形音频缓冲区。读出的数据首先要填充此缓冲区才能送音频设备播放。WAVEOUTCAPS结构描述了音频设备的性能。MMCKINFO结构包含了RIFF文件中一个块的信息。详细的说明请参考VC++中的帮助。 
  下面给出程序流程简图及程序源代码清单,在VC++环境下可直接使用: 
  源程序清单如下: 
  LPSTR szFileName;//声音文件名 
  MMCKINFO mmckinfoParent; 
  MMCKINFO mmckinfoSubChunk; 
  DWORD dwFmtSize; 
  HMMIO m_hmmio;//音频文件句柄 
  DWORD m_WaveLong; 
  HPSTR lpData;//音频数据 
  HANDLE m_hData; 
  HANDLE m_hFormat; 
  WAVEFORMATEX * lpFormat; 
  DWORD m_dwDataOffset; 
  DWORD m_dwDataSize; 
  WAVEHDR pWaveOutHdr; 
  WAVEOUTCAPS pwoc; 
  HWAVEOUT hWaveOut; 
  //打开波形文件 
  if(!(m_hmmio=mmioOpen(szFileName,NULL,MMIO_READ|MMIO_ALLOCBUF))) 
  { 
  //File open Error 
  Error("Failed to open the file.");//错误处理函数 
  return false; 
  } 
  //检查打开文件是否是声音文件 
  mmckinfoParent.fccType =mmioFOURCC(’W’,’A’,’V’,’E’); 
  if(mmioDescend(m_hmmio,(LPMMCKINFO)&mmckinfoParent,NULL,MMIO_FINDRIFF)) 
  { 
  //NOT WAVE FILE AND QUIT 
  } 
  //寻找 ’fmt’ 块 
  mmckinfoSubChunk.ckid =mmioFOURCC(’f’,’m’,’t’,’ ’); 
  if(mmioDescend(m_hmmio,&mmckinfoSubChunk,&mmckinfoParent,MMIO_FINDCHUNK)) 
  { 
  //Can’t find ’fmt’ chunk 
  } 
  //获得 ’fmt ’块的大小,申请内存 
  dwFmtSize=mmckinfoSubChunk.cksize ; 
  m_hFormat=LocalAlloc(LMEM_MOVEABLE,LOWORD(dwFmtSize)); 
  if(!m_hFormat) 
  { 
  //failed alloc memory 
  } 
  lpFormat=(WAVEFORMATEX*)LocalLock(m_hFormat); 
  if(!lpFormat) 
  { 
  //failed to lock the memory 
  } 
  if((unsigned long)mmioRead(m_hmmio,(HPSTR)lpFormat,dwFmtSize)!=dwFmtSize) 
  { 
  //failed to read format chunk 
  } 
  //离开 fmt 块 
  mmioAscend(m_hmmio,&mmckinfoSubChunk,0); 
  //寻找 ’data’ 块 
  mmckinfoSubChunk.ckid=mmioFOURCC(’d’,’a’,’t’,’a’); 
  if(mmioDescend(m_hmmio,&mmckinfoSubChunk,&mmckinfoParent,MMIO_FINDCHUNK)) 
  { 
  //Can’t find ’data’ chunk 
  } 
  //获得 ’data’块的大小 
  m_dwDataSize=mmckinfoSubChunk.cksize ; 
  m_dwDataOffset =mmckinfoSubChunk.dwDataOffset ; 
  if(m_dwDataSize==0L) 
  { 
  //no data in the ’data’ chunk 
  } 
  //为音频数据分配内存 
  lpData=new char[m_dwDataSize]; 
  if(!lpData) 
  { 
  //faile 
  } 
  if(mmioSeek(m_hmmio,SoundOffset,SEEK_SET)<0) 
  { 
  //Failed to read the data chunk 
  } 
  m_WaveLong=mmioRead(m_hmmio,lpData,SoundLong); 
  if(m_WaveLong<0) 
  { 
  //Failed to read the data chunk 
  } 
  //检查音频设备,返回音频输出设备的性能 
  if(waveOutGetDeVCaps(WAVE_MAPPER,&pwoc,sizeof(WAVEOUTCAPS))!=0) 
  { 
  //Unable to allocate or lock memory 
  } 
  //检查音频输出设备是否能播放指定的音频文件 
  if(waveOutOpen(&hWaveOut,DevsNum,lpFormat,NULL,NULL,CALLBACK_NULL)!=0) 
  { 
  //Failed to OPEN the wave out devices 
  } 
  //准备待播放的数据 
  pWaveOutHdr.lpData =(HPSTR)lpData; 
  pWaveOutHdr.dwBufferLength =m_WaveLong; 
  pWaveOutHdr.dwFlags =0; 
  if(waveOutPrepareHeader(hWaveOut,&pWaveOutHdr,sizeof(WAVEHDR))!=0) 
  { 
  //Failed to prepare the wave data buffer 
  } 
  //播放音频数据文件 
  if(waveOutWrite(hWaveOut,&pWaveOutHdr,sizeof(WAVEHDR))!=0) 
  { 
  //Failed to write the wave data buffer 
  } 
  //关闭音频输出设备,释放内存 
  waveOutReset(hWaveOut); 
  waveOutClose(hWaveOut); 
  LocalUnlock(m_hFormat); 
  LocalFree(m_hFormat); 
  delete [] lpData; 
  说明:1)以上使用的音频设备和声音文件操作函数的声明包含在mmsystem.h头文件中,因此在程序中必须用#include "mmsystem.h"语句加入头文件。同时在编译时要加入动态连接导入库winmm.lib,具体实现方法是从Developer Studio的Project菜单中选择Settings,然后在Link选项卡上的Object/Library Modules控制中加入winmm.lib。2)在pWaveOutHdr.lpData中指定不同的数据,可以播放音频数据文件中任意指定位置的声音。3) 以上程序均在VC++6.0中调试通过,在文中省略了对错误及异常情况的处理,在实际应用中必须加入。 
  四.结论 
  在VC++中可以根据应用需要采用不同的方法播放声音文件。简单应用可以直接调用声音播放函数。第二种方法可以把声音作为资源加入可执行文件中。如果在播放之前要对声音数据进行处理,可用第三种方法。 
  五.Visual C++.NET
  随着NET的时代来临,VC++也如同VB一样,脱胎换骨到VC++.NET

7. vc是什么

编辑本段Microsoft Visual C++
VC是什么?学VC是学什么?
  首先VC是一个软件(IDE集成开发环境)(编译、编辑、调试)   C和C++。   WindowsSDK(软件开发工具)   VC的灵魂:MFC(微软基础类库)   ATL(ActiveX模板类库)   其他的SDK,如OpenGL,DirectX,ActiveMoive,DrawDib(WinG)   VC是许许多多技术的综合,就好像少林72般绝技,一般在应用中学会其中很少一部分就够了。我们现在的目的,其实不过是学一套少林长拳。这套长拳应包括:   1、养成一种严谨的软件开发习惯,熟悉软件工程的基本原则。   2、C语言基础   3、C++最基本内容:类、继承性、封装性、多态性的概念   4、如何用向导建立一个程序框架   5、设计菜单   6、设计工具条   7、设计和使用对话框,熟悉最常用的对话框控件:按钮、静态文本、编辑框等   8、知道怎样新建类、成员函数、成员变量、消息处理函数。   9、了解最常用的Windows消息:如WM_PAINT(重绘窗口),鼠标按下、弹起、移动,初始化对话框,等。   10、了解最简单的GDI(图形设备接口):写文字、画框、画点、画线、画圆,设置画笔、画刷。   11、熟悉最常用的MFC类:   CWnd   CDocument   CView   CDC   CDialog   CWinApp   CGdiObject及子类   CString、CPoint、CRect、CSize等简单数据类型   CFile   以上提到的这些内容,是每个人都会用到的内容。

vc是什么

8. VC是什么

VC是维生素C。
维生素C,又称维他命C,是一种多羟基化合物,化学式为C6H8O6。结构类似葡萄糖,其分子中第2及第3位上两个相邻的烯醇式羟基极易解离而释出H+,故具有酸的性质,又称L-抗坏血酸。
维生素C具有很强的还原性,很容易被氧化成脱氢维生素C,但其反应是可逆的,并且抗坏血酸和脱氢抗坏血酸具有同样的生理功能,但脱氢抗坏血酸若进一步水解,生成二酮古乐糖酸,则反应不可逆而完全失去生理效能。

注意事项:
1、维生素C以空腹服用为宜,但要注意患有消化道溃疡的病人最好慎用,以免对溃疡面产生刺激,导致溃疡恶化、出血或穿孔。
2、维生素C与叶酸合用也会减弱各自的作用。若治疗贫血必须使用时,可间断使用,不能同时服用。
3、乱服药物会损失体内维生素C。如果未经医生允许,乱服药物,除会损害健康外,还会造成体内维生素C的流失。
以上内容参考 百度百科—vc