
C++专题
文章平均质量分 68
hbu_dcf
这个作者很懒,什么都没留下…
展开
-
如何减小EXE和DLL的文件长度
如何减小EXE和DLL的文件长度 Posted on 2005-04-23 19:04 icerover 阅读(992) 评论(0) 编辑 收藏 网摘 所属分类: 技术区 <!--<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"xmlns:dc="http://purl.org/dc/element转载 2008-11-06 17:37:00 · 1163 阅读 · 0 评论 -
VC中调用外部程序方式总结
VC中调用外部程序方式总结 2009-04-19 22:49:59 标签:vc 总结 调用应用程序 [推送到技术圈] 目前知道三种方式:WinExec,ShellExecute ,CreateProcess,别人已经总结的很好了《vc中调用其他应用程序的方法(函数) winexec,shellexecute ,createprocess》,我全文转载 2010-01-21 18:28:00 · 1000 阅读 · 0 评论 -
编程获取系统当前cpu使用率/空闲率 、内存使用率、剩余可用内存等
编程获取系统当前cpu使用率/空闲率 、内存使用率、剩余可用内存等2008年06月05日 星期四 16:58得到cpu占有率的API函数:GetSystemTimes得到内存使用情况的API函数:GlobalMemoryStatusEx Function Retrieves information about the systems curre原创 2009-09-11 11:28:00 · 2481 阅读 · 1 评论 -
剖析Windows任务管理器开发原理与实现
剖析Windows任务管理器开发原理与实现Author: Brief[原创] E-Mail: Brief@fz5fz.org Homepage: www.fz5fz.org && www.safechina.net Date: 05-01-2003 Windows2000/XP内含的任务治理器(Taskmgr)相信大家都熟悉吧,相比之下XP里的要比2000功能更加强大,返回转载 2009-09-11 10:48:00 · 841 阅读 · 0 评论 -
枚举当前进程的几种方法(总结)
///1获取当前进程这种方法也很常见,通过MSDN就可以找到例子代码,它是通过Psapi.dll提供的API函数EnumProcesses和EnumProcessModules来实现。有一点要说明的是,Visual Studio提供的SDK包里没有提供相应的Psapi.h和与之相对应的导入库,当时就很纳闷,MSDN里的例子居然编译不通,后来才发现,编译时根本找不到“psapi.h”。呵呵,还好,M转载 2009-09-07 17:50:00 · 2287 阅读 · 0 评论 -
C# VC HTTP POST GET
C# VC HTTP POST GET post 提交用户输入的方式是隐含提交,在ASP端用request.getform()来获取输入域的值;get 提交用户输入的方式是显式提交,提交时在浏览器的地址栏里可以看见用户输入的内容(你在Google中输入Java搜索,你按查找后可以在地址栏里看到java),在ASP端用request.getquery()来获取输入域的值; SUMMA转载 2009-06-10 17:12:00 · 2102 阅读 · 0 评论 -
Printf()输出格式控制
Printf()输出格式控制[学习笔记--Printf()输出格式控制]hzh-fa 发表于 2006-8-12 12:26:00 1.转换说明符 %a(%A) 浮点数、十六进制数字和p-(P-)记数法(C99) %c 字符 %d 有符号十进制整数 %f 浮点转载 2009-05-15 17:55:00 · 900 阅读 · 0 评论 -
sprintf函数详细解释
sprintf() 格式化输出函数(图形)功能: 函数sprintf()用来作格式化的输出。用法: 此函数调用方式为int sprintf(char *string,char *format,arg_list);说明: 函数sprintf()的用法和printf()函数一样,只是sprintf()函数给出第一个参数string(一般为字符数组),然后再调用outtextxy()函数将串里的字符显示转载 2009-04-13 16:12:00 · 1030 阅读 · 0 评论 -
四种进程或线程同步互斥的控制方法
http://www.zxbc.cn/html/20080521/41028.html VC内存泄露检查工具:Visual Leak Detector http://ribut9225.blog.51cto.com/24441/59065 实战Windows Server 2008服务器核心(Serve Core)之一http://blog.ixpub.net/html/2原创 2008-12-20 22:20:00 · 661 阅读 · 0 评论 -
关于IE插件编程的一些资料
关于IE插件编程的一些资料 这两天,打算做一个IE插件,但是资料真不好找,问了一些朋友,他们也不清楚。结果我再csdn的论坛里面搜索到了一些有用的信息,地址收录如下: 工作要没了 各位哥哥姐姐帮忙 做一个网络插件 急!!! 如何用c#制作ie插件?请给个方向或思路! Office2000下内部COM插件的编程实现 How to add a button to the IE T转载 2008-12-11 14:59:00 · 1375 阅读 · 0 评论 -
关于"Process32First"返回false的问题
关于"Process32First"返回false的问题 现象:Process32First"返回值为0,GetLastError()取到的错误是:〖24〗-程序发出命令,但命令长度不正确。分析:在调用这个函数前,需要:pe32.dwSize = sizeof(PROCESSENTRY32);,不设的话,就会一直返回0,而虽然我设定了大小,但是出错原因是命令长度不正确,所以肯定还是这句原创 2008-12-10 16:17:00 · 5431 阅读 · 3 评论 -
进行DLL注入的三种方法
进行DLL注入的三种方法作者:秋镇菜 转贴自:本站原创在WINDOWS中,每个进程都有自己独立的地址空间,这样一个应用程序就无法进入另一个进程的地址空间而不会破坏另一个进程的运行,这样使得系统更加的稳定。但这样一来,相反的,如果我们要对我们感兴趣的进程进行操作也就变得复杂起来。比如,我们要为另一个进程创建的窗口建立子类或是要想从其中一个感兴趣的进程中取转载 2008-12-11 14:27:00 · 2426 阅读 · 0 评论 -
深入浅出Visual C++动态链接库(Dll)编程
深入浅出Visual C++动态链接库(Dll)编程 动态链接库(DLL)是Windows系统的核心,也是COM技术的基础,因此突破动态链接库一直是技术人员的攻坚目标,本期专题将由浅入深的介绍动态链接库的基础慨念、分类、实现和应用。 天极网相关文章:http://soft.yesky.com/lesson/318/2166818.shtml 我照着编写了第一个dll文件,可是总原创 2008-12-08 22:15:00 · 790 阅读 · 1 评论 -
syntax error : missing ';' before identifier 'IADs
error C2146: syntax error : missing ; before identifier IADsGives the Above error messages when I try to complile the below code..#include "stdafx.h"#include #include #include #include#include#incl原创 2009-02-20 19:36:00 · 1836 阅读 · 0 评论 -
文件夹监控源码(API函数ReadDirectoryChangesW 监视目录)
对指定的一个目录进行监控,当该目录中有文件发生改变,并通知处理。 Windows提供了对文件和目录监控的系统服务,并且为应用程序提供了两个API函数,它们分别是:FindFirstChangeNotification和ReadDirectoryChangesW。由于通过FindFirstChangeNotification函数只能监控到某一目录下有文件发生改变,而不能监控到具体是哪一文件发生改变,转载 2009-02-20 16:55:00 · 3687 阅读 · 2 评论 -
VC++中加载DLL
方法一 静态加载: 如果你是用MFC 生成的DLL。那么你至少有3个文件:a.dll,a.lib,a.h.你要把这3个文件复制到你的工程文件夹中,然后在VC6的project/setting/link/object/library modules中填写a.lib。在你的工程的CPP文件中,#include "a.h" 方法二 动态加载: 假设函数为 int add(int x, int y) {转载 2008-12-08 17:41:00 · 1035 阅读 · 0 评论 -
VariantClear 和 VariantInit 函数
VariantClear 和 VariantInit 函数两个函数是做什么的呢?近日程序出错,我不得不认真研究了一下它们的作用。 1.VariantClear ()函数Clears the contents of a variant and sets the variant to VT_EMPTY.如何做到Clears the contents of a variant (清原创 2008-11-11 11:16:00 · 16850 阅读 · 5 评论 -
Visual C++ 中fatal error C1083的解决办法
Visual C++ 中fatal error C1083的解决办法最近在做VC开发的过程中遇到了这个烦人的问题,查阅了很多资料也没有一个统一的说法,所以把所有可能出现的情况都总结一下,供以后参考。 症状:fatal error C1083: Cannot open compiler intermediate file:“C:/WINDOWS/Temp/xxxx转载 2010-01-29 10:30:00 · 27120 阅读 · 3 评论