编程技巧 - 文章列表

  • CloseHandle()报错: 0xC0000008: An invalid handle was specified 的解决方法

    调用CloseHandle(hBitmap)时报错: 0xC0000008: An invalid handle was specified改为FindClose(hBitmap); 就可以了

  • Eclipse找不到Courier New字体的解决方法

    系统里有Courier New字体 但是在Eclipse中找不到win7(xp)中的系统字体分为"显示"和"隐藏"两种状态当为"隐藏"状态时,其它软件程序就无法找到该字体。解决办法是把要使用的系统字体设为显示。如:在C:/windows/Fonts中设置Courier New 字体为显示就可以了

  • eclipse 卸载adt重新安装adt的方法

    help->About Eclipse打开About窗口,点击Installation Details按钮,在弹出窗口中选中Android DDMS,和其他android开头的,然后点击Uninstall按钮就可以删除了。删除后Eclipse会重启。之后, 选择在线安装,还是本地安装,自主选择哦在线安装地址https://dl-ssl.google.com/android/eclipse/

  • html中的单引号与双引号转义

    ????????'----单引号"-----双引号??在一个网页中的按钮,写onclick事件的处理代码,不小心写成如下:<input value="Test" type="button" onclick="alert(""OK"");" />IE提示出错后,再漫不经心地改为:<input value="Test" type="button" onclick=&q

  • ?在MFC中使用CHtmlView与js交互 js调用C++的方法

    在MFC中使用CHtmlView与js交互, js调用C++程序中的方法。(使用单文档或多文档模式)1、在类定义时添加DECLARE_DISPATCH_MAP()如:class CClientBrowserView : public CHtmlView{ DECLARE_DISPATCH_MAP()....}2、在构造函数中添加EnableAutomation();如:CClientBrowserView::CClientBrowserView(){ // TODO: 在此处添加构造代码 EnableAutomation();}3、在类实现文件前添加类似

  • c++ fopen和fopen_s用法的比较

    在vs编程中,经常会有这样的警告:warning C4996: |acute;fopen|acute;: This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use_CRT_SECURE_NO_WARNINGS. See online help for details.??是因为? fopen_s比fopen多了溢出检测,更安全一些。(在以后的文章里还有get与get_s的比较,strcpy

  • 【图文】计算机病毒的发展历程

    计算机病毒由来已久,最初它们只是一些恶作剧,如今有的已经发展成了军事武器。最近有一家名为“Computer Virus Catalog”的网站对计算机病毒历史进行了研究,并且还给每一个病毒配上了图片。在这份历史榜单中,我们病毒主要集中在DOS时代,特别是上世纪90年代末的病毒繁荣期,当然许多著名的恶意软件也随着时间流逝被淹没在历史长河中。后来,很多病毒都以可视化组件的形式出现,比如有可视化的电子邮件蠕虫病毒,还有让你的电脑屏幕布满绿色真菌的病毒,当这些可视化恶意软件出现时,你的第一反应肯定就是“我中毒了!”此外,每个病毒的风格都是不一样的,像Cookie

  • vs 引用dll出现黄色三角叹号的原因

    vs在引用dll的时候,出现了黄色的三角叹号,编译也不能通过。原因可能是引用dll的.net的版本高于现在的项目。解决方法是把.net版本修改一下就可以了

  • CString 转int,double的方法

    //CString转int    CString szPort = L"2589";    int nPort = _ttoi(szPort);   //CString转double     CString szPort = L"2589.00"; double nPort = _ttol(szPort);  //其它类型转CString   int nPort =

  • c++ vector的使用方法详解

    标准库Vector类型使用需要的头文件:#include <vector>Vector:Vector 是一个类模板。不是一种数据类型。 Vector<int>是一种数据类型。一、 定义和初始化Vector<T> v1; //默认构造函数v1为空Vector<T> v2(v1);//v2是v1的一个副本Vector<T> v3(n,i);//v3包含n个值为i的元素Vector<T> v4(n); //v4含有n个值为0的元素二、 值初始化1> 如果没有指定元素初始化式,标准库自