随笔分类 -  VC++.net

摘要:各种关于文件的操作在程序设计中是十分常见,如果能对其各种操作都了如指掌,就可以根据实际情况找到最佳的解决方案,从而在较短的时间内编写出高效的代码,因而熟练的掌握文件操作是十分重要的。本文将对Visual C++中有关文件操作进行全面的介绍,并对在文件操作中经常遇到的一些疑难问题进行详细的分析。 VC 阅读全文
posted @ 2018-07-28 03:38 vranger 阅读(956) 评论(0) 推荐(0)
摘要:各种关于文件的操作在程序设计中是十分常见,如果能对其各种操作都了如指掌,就可以根据实际情况找到最佳的解决方案,从而在较短的时间内编写出高效的代码,因而熟练的掌握文件操作是十分重要的。本文将对Visual C++中有关文件操作进行全面的介绍,并对在文件操作中经常遇到的一些疑难问题进行详细的分析。 VC 阅读全文
posted @ 2018-07-28 03:24 vranger 阅读(1516) 评论(0) 推荐(0)
摘要:前段时间一直在使用matlab,今天需要使用vs2008,而用惯了matlab,习惯了其中一项选中变量高亮的设置,突然回来使用VS,感到各种不适应,顿时想到了一个词:矫情 呵呵,于是在网上找各种插件,希望在VS中也能实现这样的功能。 发现了一个叫做wordlight的工具,据说可以实现与matlab 阅读全文
posted @ 2018-07-28 03:04 vranger 阅读(3356) 评论(1) 推荐(1)
摘要:有三个API函数可以运行可执行文件WinExec、ShellExecute和CreateProcess。CreateProcess因为使用复杂,比较少用。 包含以下头文件: #include WinExec主要运行EXE文件。 ⑴ 函数原型:UINTWinExec(LPCSTRlpCmd... 阅读全文
posted @ 2014-11-09 21:36 vranger 阅读(1592) 评论(0) 推荐(0)
摘要:窗口是屏幕上的一个矩形区域。窗口分为3种:重叠窗口、弹出窗口和子窗口。每个窗口都有由系统绘制的“非客户区”和应用程序绘制的“客户区”。在MFC中,CWnd类为各种窗口提供了基类。1通过HWND获得CWnd指针通过HWND获得Cwnd指针可以调用Cwnd::FromHandle函数。12345678v... 阅读全文
posted @ 2014-09-22 20:14 vranger 阅读(377) 评论(0) 推荐(0)
摘要:菜单和关闭时重要的 Windows 资源之一。SDK 中,用 HCURSOR 和 HMENU 分别表示菜单和光标的句柄。MFC 中,CMenu 类封装了菜单的功能。23 动态添加和删除菜单项添加菜单项可以调用 CMenu::AppendMenu 或 CMenu::InserMenu 函数,删除菜单项... 阅读全文
posted @ 2014-09-22 20:12 vranger 阅读(246) 评论(0) 推荐(0)
摘要:Windows 应用程序的控制栏包括工具栏和状态栏等。在工具栏中可以添加按钮和控件,实现快捷操作。在状态栏中可以显示一些提示信息。MFC 中,控制栏中的工具栏和状态栏分别通过 CToolBar 类和 CstatusBar 类实现,它们的父类都为 CContorlBar 类。33 创建工具栏创建工具栏... 阅读全文
posted @ 2014-09-22 20:10 vranger 阅读(414) 评论(0) 推荐(0)
摘要:第一个:FindWindow根据窗口类名或窗口标题名来获得窗口的句柄,该函数返回窗口的句柄函数的定义:HWNDWINAPIFindWindow(LPCSTRlpClassName,LPCSTRlpWindowName);第一个参数填窗口的类名,第二个填窗口的标题名,其实是不需要同时填两个参数的,也就... 阅读全文
posted @ 2014-09-22 15:41 vranger 阅读(450) 评论(0) 推荐(0)
摘要:例如有动态库:math.h; math.dll; math.lib1.系统路径中包含math.dll路径。2.VC工程中,“项目”>”属性“>”C/C++“>”常规“>”附加包含目录“,加入math.h所在路径。3.VC工程中,“项目”>”属性“>”连接器“>”常规“>”附加库目录“,加入math.... 阅读全文
posted @ 2014-08-27 15:33 vranger 阅读(752) 评论(0) 推荐(0)
摘要:1. 动态链接之含义 在链接应用程序时常使用所谓“静态链接”的方法,即将各个目标文件(.obj)、运行时函数库(.lib)以及已编译的资源文件(.res)链接到一起,形成一个可执行文件(.exe)。使用静态链接时,可执行文件需要使用的各种函数和资源都已包含到文件中。这样做的缺点是对于多个程序都使用... 阅读全文
posted @ 2014-08-27 11:46 vranger 阅读(586) 评论(0) 推荐(0)
摘要:随着贸易国际化,在软件开发过程中,常会碰到需在现有中文版软件加入多语言支持的情况。由于不同语言版本间的差别通常仅是软件操作界面的不同,为实现多语言支持,使用纯资源DLL是一个不错的解决之道。所谓纯资源DLL是指只包含资源的DLL,譬如:快捷键、对话框、字符串、菜单、工具条、位图、图标、版本信息等等。... 阅读全文
posted @ 2014-08-26 22:41 vranger 阅读(685) 评论(0) 推荐(0)
摘要:在使用vc写简繁体通用程序时,对实现菜单、界面、Tooltips等的文字时无法实现通用。如果写简体和繁体各一套程序,那肯定不现实。查找所有资料和文章都只能实现菜单的多语言,且使用起来也不方便;并且无法实现界面、Tooltips等的多语言。因而,采用纯资源的DLL文件来实现多语言。 纯资源DLL文件实... 阅读全文
posted @ 2014-08-26 22:39 vranger 阅读(813) 评论(0) 推荐(0)
摘要:随着计算机技术的快速发展,软件的交流越来越频繁,软件的国际化已成为一个软件开发人员不可回避的一个问题。所谓软件的国际化,就是让软件界面支持多种语言,从而可以被很多国家的人使用。为了使应用程序支持多种语言,一个很好的办法就是使用动态链接库,将不同的语言资源放入不同的库中,根据需要程序加载不同的动... 阅读全文
posted @ 2014-08-26 22:32 vranger 阅读(655) 评论(0) 推荐(0)
摘要:转自:http://blog.csdn.net/akof1314/article/details/6321628越来越多的程序支持多语言切换,或者能自动适应当前系统语言,让自己开发的程序支持多语言不仅可以让自己的程序被国人使用,也能让外国程序爱好者使用。VC开发多语言程序有多种方法,或读取配置文件,... 阅读全文
posted @ 2014-08-26 22:28 vranger 阅读(931) 评论(2) 推荐(0)
摘要:GetWindowRect 函数功能:该函数返回指定窗口的边框矩形的尺寸。该尺寸以相对于屏幕坐标左上角的屏幕坐标给出。 函数原型:BOOL GetWindowRect(HWND hWnd,LPRECTlpRect); 在Visual Studio 2005中,函数原型为void GetWind... 阅读全文
posted @ 2014-08-14 22:56 vranger 阅读(671) 评论(0) 推荐(0)
摘要:k_eckel:http://www.mscenter.edu.cn/blog/k_eckel多视图是VC开发中经常要用到的技术之一,一般地实现单文档多视图有两种方式1)通过视图分割的技术(使用CSplitterWnd实现),将窗口分割为多个部分,每个部分显示各自显示不同的视图,这种技术实现起来比较... 阅读全文
posted @ 2014-08-13 21:00 vranger 阅读(1239) 评论(0) 推荐(0)
摘要:我们在VS环境中开发的时候,会遇到很多宏定义,这些宏可以应用到代码中,或用于编译、工程选项等设置,总之是我们开发中必不可少的工具,有必要做一个总结。有些宏是C/C++定义的,有些宏是VC环境预定义的。1、C/C++中的宏__cplusplus如果当前编译器为C++,该值为1。__DATE__当前源码... 阅读全文
posted @ 2014-08-12 14:42 vranger 阅读(506) 评论(0) 推荐(0)
摘要:转自:http://www.cnblogs.com/lidabo/p/3429862.html清除屏幕闪烁(转自网上)由于作图过于复杂和频繁,所以时常出现闪烁的情况,一些防止闪烁的方法,如下:(1)将Invalidate()替换为InvalidateRect()。Invalidate()会导致整个窗... 阅读全文
posted @ 2014-08-12 14:35 vranger 阅读(1030) 评论(0) 推荐(0)
摘要:C++的辅助工具介绍1文档类 (1)Doxygen 参考站点:http://www.doxygen.org Doxygen是一种适合C风格语言(如C++、C、IDL、Java甚至包括C#和PHP)的、开放源码的、基于命令行的文档产生器。 (2)C++2HTML 参考站点:http://ww... 阅读全文
posted @ 2014-08-12 14:28 vranger 阅读(554) 评论(0) 推荐(0)
摘要:十年MFC经历认识的Microsoft技术【原创】孙辉自从2005年3月8日下午16时“十年MFC经历认识的Microsoft技术”以帖子的方式发表于CSDN论坛后,引起了许多网友得好评,使得笔者诚惶诚恐,考虑到该贴过长(人气指数为5000),因此转移到Blog上,许多网友对此帖的评语只好省略,在此... 阅读全文
posted @ 2014-07-14 22:01 vranger 阅读(855) 评论(0) 推荐(0)