如何用 Win32 APIs 枚举应用程序窗口和进程 如何用 Win32 APIs 枚举应用程序窗口和进程 编译:NorthTibet 下载源代码 摘要 我们在编写程序时,常常遇到的一件事情就是要准确列出系统中所有正在运行的程序或者进程。Windows 任务管理器就是这样的一个程序。它既能列出运行的桌面应用程序,又能列出系统中所有运行的进程。那么,我们在程序
如何“干净地”终止 Win32 中的应用程序 如何“干净地”终止 Win32 中的应用程序 编译:Northtibet 摘要 32 位进程(和 Windows 95 下的 16 位进程) 16 位问题(在 Windows NT 下) 示例代码 摘要
C++字符串完全指引之二 —— 字符串封装类 C++字符串完全指引之二 —— 字符串封装类原著:Michael Dunn作者:Chengjie Sun原文出处:CodeProject:The Complete Guide to C++ Strings, Part II 引言 因为C语言风格的字符串容易出错且不易管理,黑客们甚至利用可能存在的缓冲区溢出bug把C语言风格的字符串作为攻击目标,所以出现了很多字符串封装类。不幸的是,在某些场
C++字符串完全指引之一 —— Win32 字符编码 C++字符串完全指引之一 —— Win32 字符编码 原著:Michael Dunn 翻译:Chengjie Sun 原文出处:CodeProject:The Complete Guide to C++ Strings, Part I
关于不用任何中间变量快速插入字符串的方法 关于不用任何中间变量快速插入字符串的方法 偶得空闲,遂来CSND溜达,发现贴子一篇,要求:不采用任何中间变量和库函数,将一字符串插入另一字符串的任意指定位置。给出的条件是两个字符串的空间均为可读可写,且空间长度能保证插入字符串后不会越界! 看到此题,引起了本人的兴趣,略加思索,写下代码下如,感觉效率倒也还过得去,不会比采用库函数的效率低,至于能否继续精简、有没有更好的思路等等,就没有继
任意长度的字符串输入 任意长度的字符串输入 最近频频有朋友问我,用c语言怎样才能实现任意长度的字符串输入?同时他们也谈了很多自己的思路,有的建议定义一个大型数组,有的建议用链表来实现等等,后来都被一一否定了。数组再大空间还是一个固定值,不能实现动态增长,事先定义不是太大了浪费内存,就是字符串过长了导致溢出;而链表的增加、查询等操作又太显繁琐,效率不高,所以一直都没一个让人相对满意的结果。 就在刚才网友浪客又
循环小数的处理 关于循环小数的处理问题描述: Write a program that will accept a fraction of the form N/D, whereN is the numerator and D is the denominator and print the decimalrepresentation. If the decimal represent
用单链表实现的内存管理 用单链表实现的内存管理 在C语言论坛中看了dgarc发表的一个贴子后,按要求写了一段代码,可以实现内存分配的管理,避免内存泄漏,欢迎各位测试,如遇bug,敬请指出,我将进行有针对性的改进,然后重新贴出来。要求如下: 题目:监控应用程序的内存申请和释放 描述: 不考虑多线程,使用动态单链表的方式进行操作,在应用程序申请内存时,需要把该内存节点信息插入链