visual,c,,知识点总结(共8篇)

visual,c,,知识点总结(共8篇)

ID:29741051

大小:45.27 KB

页数:59页

时间:2018-12-23

visual,c,,知识点总结(共8篇)_第1页
visual,c,,知识点总结(共8篇)_第2页
visual,c,,知识点总结(共8篇)_第3页
visual,c,,知识点总结(共8篇)_第4页
visual,c,,知识点总结(共8篇)_第5页
资源描述:

《visual,c,,知识点总结(共8篇)》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划visual,c,,知识点总结(共8篇)  VC++深入详解  1、WPARAM=usignedintLPARAM=longWINAPI=_stdcall;  LRESULT=longCALLBACK=std_callLPCTSTR=constchar*;  2、MAKEINTERSOURCE宏把资源ID标识符转换为需要的LPCTSTR类型;  3、同一个ID可以标识多个不同的资源;  4、HGDIOBJGetStockObject(intfnO

2、bject//stockobjecttype);获取具体资源对象时需要转换;  5、菜单并不是一个窗口,子窗口必须具有WS_CHILD样式;  6、UpdateWindow函数通过发送一个WM_PAINT消息来刷新窗口;  7、typedefstruct{  HWNDhwnd;  UINTmessage;  WPARAMwParam;  LPARAMlParam;  DWORDtime;  POINTpt;目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,

3、保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  }MSG,*PMSG;  BOOLGetMessage(  LPMSGlpMsg,HWNDhWnd,UINTwMsgFilterMin,UINTwMsgFilterMax);  BOOLbRet;  while((bRet=GetMessage(&msg,hWnd,0,0))!=0)  {  if(bRet==-1)  {  //handletheerrorandpossiblyexit  }  else  {  TranslateMessage(&msg);  Di

4、spatchMessage(&msg);  }  }目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  8、TranslateMessage函数用于将某些消息转换成新的消息,再投送到消息队列中。DispatchMessage函数分派一个消息到窗口过程,实际上是将消息回传给操作系统,有操作系统调用窗口过程函数对消息进行处理,MSG结构体中有接收消息的窗口句柄,因此,Dis

5、patchMessage总能进行正确的传递。  9、PeekMessage函数的最后一个参数设为PM_NOREMOVE时,消息将不会从消息队列中被移除;如果设为PM_REMOVE,那么消息将从消息队列中被移除;  10、LRESULTCALLBACKWindowProc(  HWNDhwnd,UINTuMsg,WPARAMwParam,LPARAMlParam);  11、WM_PAINT消息中,要用到窗口的DC,必须调用BeginPaint和EndPaint函数,这两个函数也只能在WM_PAINT消息中使用。  12、关闭窗口时会发送WM_CLOSE消息

6、,该响应函数里调用DestroyWindow函数,销毁窗口后会发送WM_DESTROY消息,该响应函数里调用PostQuitMessage函数,该函数向应用程序发送一条WM_QUIT消息并返回,GetMessage函数接收到  WM_QUIT消息后返回0,消息循环终止。  13、在类构造函数中,可以为数据成员在堆上分配内存,然后在构函数中调用delete函数释放内存;目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特

7、制定安保从业人员的业务技能及个人素质的培训计划  14、函数重载、函数覆盖、函数隐藏之间的区别:函数重载发生在同一个类中,而函数覆盖和函数隐藏发生在基类和派生类之间;函数重载构成的条件是,函数的参数类型、参数个数不同才能构成重载,只有返回值不同是不能构成函数重载的;函数覆盖发生在派生类和基类之间,两个函数必须完全相同,并且都是虚函数,不属于这种情况的就是函数隐藏了,函数覆盖总是和多态关联在一起;函数隐藏分两种情况,一种是派生类的函数与基类的函数完全相同,只是基类没使用virtual关键字,二种情况是派生类与基类的函数同名,但参数列表不同,这种情况下,不管基

8、类的函数是否声明  为virtual关键字派生类中想要调用基类被隐

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。