自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (2)
  • 收藏
  • 关注

原创 combox的二次查询功能,既动态更改combox里面的内容

 本来以为很简单,不过实现起来,发现不少问题,至今仍没有解决的问题就是为什么combox要有自动完成功能,比如combox下的listbox有如下几条数据:ds-sdfk;dgs-dfjl中国人98;但是啦开发;dskgadfka,用户一旦输入ds,然后再单击一下combox的编辑框或者调用showdropdown函数,或者单击到其他控件上去,combox便会自动把ds-sdfk填充到combox

2007-12-20 17:15:00 1141

原创 返回字符串的函数设计——几种方法

最简单的方法:char buf[256];首先申请一个固定大小的内存空间,然后构建一个函数:void deelwithbuf(char *buf){//在这里把数据写入buf;}优点:简单快捷,缺点:无法适应未知大小的要求,如果deelwith函数可能需要返回很多个字符时,不好变通,只能把buf设置的够大。另外一种方法:char *deelwith(){st

2006-05-16 18:36:00 1317 1

原创 结构体在多线程中的使用

2005-05-20 11:05:00 1365

原创 给初学编程者的一封信

     晚上和你聊天的时候,你谈到自己当初没有好好学习,我后来忽然想到,其实你是很适合做程序开发的,基本功底很强,一点也不逊色于我。而我只是胜在对编程更加狂热上而已。     由此联想到,到底什么样的人,适合走程序员的路子。想想大概最重要的就是两条:对语言的各种机制,有敏锐的洞察力,能够快速的获知其实质思想;这一条看起来很抽象,其实完全是好的程序员和烂的程序员的分水岭,也许任何一个学过编程的人,

2004-11-13 08:18:00 2361 2

原创 模拟三张牌游戏

摸拟三张牌游戏,利用两个类,一个“打牌者”,一副“牌”,很方便的模拟三张牌游戏,可以设定玩牌的人数,也可以设定玩的副数,在此基础上,可以很方便的作出各种玩牌的游戏来!两个类的源代码:#pragma once#include "vector"using namespace std;typedef vectorvectorint;class pukepai{int paicount;  

2004-11-01 18:50:00 2097 1

原创 多线程中对象指针须慎用

在多线程中环境中,通常需要辅助线程和主线程通信,一般辅助线程都是用户线程,用createthread,或者afxbeginthread启动。(推荐使用后者)AfxBeginThread(proc,NULL);其中proc是函数名,其定义为:UINT proc(LPVOID lp){HWND hwnd1=(HNWD)lp; ::SendMessage(hwnd1,WM_USER+12

2004-10-30 21:33:00 2412 6

原创 在对话框添加真彩色的工具条

在对话框添加一个工具条,远没有在文档视图里面加工具条方便。如果套用文档视图里面ctoolbar类,又不能像在文档里面一样添加浮动提示。以下是我在实际应用中做的一个具有提示文字的真彩色的工具条。 在类里面添加成员变量:CToolBarCtrl toolbar;在初始化对话框的时候:RECT rect;rect.top=0;rect.left=0;rect.right=20;rec

2004-09-20 09:20:00 1653 1

原创 c#调用API 和c++dll的参数问题

假如我要调用一个api,其中一个参数是char **类型的,我在c#里该如何调用呢? _____________________________________________________________________ 用stringbuilder,它是字符串组类型,做为api函数参数时,也是提交一个地址,很符合楼主的要求! c#和c++里面的类型,不是一一对应的,要看它最终需要什么,比如字

2004-08-03 11:00:00 5148 3

原创 同一个类,映射多个窗口

 通常而言,一个类是对应一个窗口模板的,可是很多情况下,我们所需要的窗口都基本类似,可是又不完全相同,用同一个类吧,可是某些标志,比如窗口名,菜单、控件个数有不相同,定义多个类,又显得重复累赘,效率低下。     如何才能使得同一个类,满足多个不同窗口的需求呢! 刚开始我考虑使用一个共同的基类,包含各窗口都需要的功能函数,然后每个窗口都继承它,在自身类里面做一些必要的修改。可是实践过程中,我发现这

2004-06-25 15:16:00 1254

原创 关于c#中的消息处理函数和vc中的消息处理函数区别

 从vc入门编程的,相信大家都很熟悉PreTranslateMessage和WindowProc两个函数,前者是预处理windows发给控件的消息,后者是处理剩余的控件消息。对于PreTranslateMessage函数,一般来说,我们是这样处理控件消息的: BOOL test::PreTranslateMessage(MSG* pMsg) {if(pMsg->hwnd==GetSafeHwnd(

2004-06-25 15:14:00 2783

支持中文变量的lua

大名鼎鼎的lua,魔兽世界等各种网游广泛使用的脚本语言,这个压缩包是我修改好的支持中文变量名的版本,因为vs2008里面的代码,偶尔会用到中文的变量名,所以有了这个版本,兼容性会更好,省得大批量的修改以往的代码。

2010-12-24

查杀木马小工具

基本功能就是查看当前正在运行的程序和会自行启动的程序,可以智能识别某些程序疑似病毒,也可以恢复很多被病毒毁坏的系统设置,比如注册表,任务管理器被禁用,文件关联被修改。最重要的是可以在NTFS磁盘格式下,设定病毒的‘限制运行’,可以确保它在下次重启无法运行!<br>

2008-06-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除