C语言编程
文章平均质量分 72
muzi_yun
这个作者很懒,什么都没留下…
展开
-
如何取得系统中的桌面的路径
我们在编写程序的时候,经常会需要得到系统中的一些特殊目录,例如:桌面、收藏夹、历史文件、字体等。在windows98、windows NT、windows 2000中他们的位置是不一样的,尤其在windows2000和wodows NT中,他们的位置随着登陆用户的不同而改变。那么我们要如何取得这些特殊目录的具体位置呢? 当然是利用Api函数,现在我介绍两个Api函数,利用他们就转载 2007-08-13 17:18:00 · 1199 阅读 · 0 评论 -
VC++6.0 通过HTTP方式获取网页
最近做了个项目,用VC开发,很有技术难度,习惯了Java开发,VC都忘差不多啦,呵呵~ 为了吃饭,硬着头皮也得做下去啊。项目里面用到了获取网页数据,需要http header 来验证客户端合法性,找了些资料,都有问题。还是自己写吧,用 CInternetSession//头部包含afxinet.h #include CInternetSession::OpenURL函数原型为: CS转载 2007-05-25 12:06:00 · 3743 阅读 · 1 评论 -
一些有用的函数
1.memset(pBuffer,0,pBuffer->length); //初始化一段内存空间,初始值为02.sprintf(pBuffer,fomatString,...); //作用和printf差不多,不同的是输出到指定的缓存pBuffer中,而不是输出到DOS控制台。3.sscanf(pBuffer,fomatString,...); //作用和scanf差不多,但是是将原创 2007-05-25 10:31:00 · 693 阅读 · 0 评论 -
DOS命令
1、删除文件用del 如:del d:/XX/XX/*.* /? /P 删除每一个文件之前提示确认。 /F 强制删除只读文件。 /S 从所有子目录删除指定文件。 /Q 安静模式。删除全局通配符时,不要求确认。 /A 根据属性选择要删除的文2、解压cab包Expand 从压缩文件中提取文件。通过该命令可从 .cab 文件或压缩文件中提取驱动程序文件。 含有下列参数的 expand原创 2007-05-25 17:29:00 · 617 阅读 · 0 评论 -
已知下载路径,下载文件
#include afxinet.h>bool InternetDownload(const CString &strURL, const CString &strFN)...{ CInternetSession internetSession("SecurityScan.exe",0); //第一个参数不能为空 BOOL bSucceed = TRU原创 2007-05-25 16:37:00 · 1358 阅读 · 0 评论 -
创建子进程
#include windows.h>#include stdio.h>void main( VOID )...{ STARTUPINFO si; PROCESS_INFORMATION pi; ZeroMemory( &si, sizeof(si) ); si.cb = sizeof(si); ZeroMemory( &pi, sizeof(pi) );原创 2007-05-28 11:41:00 · 742 阅读 · 0 评论 -
CInternetSession的使用
1. CInternetSession的简单使用CInternetSession session;CHttpFile *file = NULL; CString strURL = " http://www.20abcd.com";CString strHtml = "”; //存放网页数据 try{ file = (CHttpFile*)session.转载 2007-05-25 15:45:00 · 24829 阅读 · 0 评论 -
加载windows socket
C中要使用socket ,必须先要加载套接字(socket )------在VC++编译环境在连接选项里的库文件中,添上ws2_32.lib#include //也可以选择1.1版本,winsock.hvoid preSocket( ){WORD wVersionRequested;WSADATA wsaData;int err; wVersionRequested = M原创 2007-05-25 10:46:00 · 783 阅读 · 0 评论 -
获得系统环境变量(c语言)
系统的环境变量举例:%allusersprofile% //所有用户的profile路径 %Userprofile% //当前用户的配置文件目录 %Appdata%//当前用户的应用程序路径%commonprogramfiles%//应用程序公用的%comspec%//当前的命令解释器 %homedrive%//当前用户的主盘 %Homepath% //当前用户的主目录 %programfi原创 2007-05-25 10:14:00 · 1273 阅读 · 0 评论 -
简单ocx控件制作方法
B/S系统中,客户端javascript的执行效率不高,运算速度慢,很多时候不得不采用ocx控件来实现一些功能。将简单的ocx的控件的制作方法提供给大家,一个参考。打开Microsoft Visual C++6.0,新建一个MFC ActiveX工程,如下图:点击确定,出现ActiveX ControlWizard,如下图: 选择NEXT出现下来界面继续选择Next,创建工程H转载 2007-06-14 15:28:00 · 1606 阅读 · 0 评论