C++
文章平均质量分 73
jacksonfan
编程作为一个爱好,特来CSDN学习学习
展开
-
VC++多线程编程
VC中多线程使用比较广泛而且实用,在网上看到的教程.感觉写的挺好.一、问题的提出编写一个耗时的单线程程序: 新建一个基于对话框的应用程序SingleThread,在主对话框IDD_SINGLETHREAD_DIALOG添加一个按钮,ID为IDC_SLEEP_SIX_SECOND,标题为“延时6秒”,添加按钮的响应函数,代码如下:vo转载 2015-06-29 12:32:04 · 659 阅读 · 0 评论 -
向PE中注入代码
This article demonstrates five steps to inject your code in a portable executable (EXE, DLL, OCX,...) file without recompiling source code. 这篇文章介绍了在不重编译源码的前提下,怎样通过5个步骤把你的代码注入PE格式的文件(EXE, DLL, OCX,..转载 2015-07-26 23:28:21 · 3901 阅读 · 0 评论 -
C语言实现的一个简单的HTTP程序
以下是参考中讲解web应用http协议的时候,实现的一个简单的http程序,包含一个服务器和一个客户端。先贴上客户端的程序: /************************************************************************* * * Copyright (c) 2012转载 2015-07-28 13:54:58 · 637 阅读 · 0 评论 -
VC 仿QQ窗口靠边自动收缩隐藏效果
一、观察模仿前最重要的一步就是观察,经过半天对QQ的摆弄和摸索,总结出了以下一些特点:1、窗口开始粘附时,检测的是鼠标坐标与桌面边界的距离,特别地,粘附在下面的时候,检测的是与任务栏的距离;2、在向上移动窗口时,窗口边界永远不会超出桌面上面边界;3、窗口是个 TopMost 风格;4、当窗口粘附在上面、左边或右边并显示时,你把鼠标移动到最顶端,光标变转载 2015-07-15 15:59:48 · 562 阅读 · 0 评论 -
VC 实现文件与应用程序关联
日常工作中,doc文件直接双击后,就能启动word软件,并读取该文档的内容在软件中显示,这都得益于注册表的配置,我们的软件也需要实现这样的功能,该如何写注册表以及写入哪些内容呢?下面的两个函数就能实现这个功能。CheckFileRelation是检查注册表中是否已经将我们期待的文件格式与相应软件关联了;RegisterFileRelation是直接往注册表中写入相关的key和value。转载 2015-07-18 16:40:09 · 608 阅读 · 0 评论 -
vc++实现http下载的通用类
// DownloadHttp.cpp: implementation of the CDownloadHttp class.////////////////////////////////////////////////////////////////////////#include "stdafx.h"#include "downtest.h"转载 2015-08-14 13:08:03 · 2553 阅读 · 0 评论 -
MFC中CEdit判断空行
MFC中CEdit多行情况下,调用GetLine()时,发现老是后面跟有乱码。即使你把str初始化也是如此。对于采用GetLine()调用,其函数说明有2种。1.int GetLine( int nIndex, LPTSTR lpszBuffer ) const;2.int GetLine( int nIndex, LPTSTR lpszBuffer, i转载 2015-12-21 00:12:58 · 855 阅读 · 0 评论 -
编写自己的CMFCEditBrowseCtrl
在Visual Studio 2010和Visual Studio 2008 SP1中,微软采用了BCG库对应用程序界面进行美化,其中CMFCEditBrowseCtrl控件可以实现在Edit控件中浏览打开文件的功能。但是,问题出现了,该控件默认的打开文件类型是所有文件,要如何才能打开自己指定的文件类型呢?这时就需要编写自己的CMFCEditBrowseCtrl类。在release原创 2016-04-18 23:52:04 · 975 阅读 · 0 评论