自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

C.P.X Parco 的专栏

不学无术是为贼

  • 博客(9)
  • 收藏
  • 关注

原创 GDI画圆

最近在看游戏编程的书,看到其中一句:在80年代,如果你能画圆,那你真是聪明极了。这句话让我跃跃欲试,但是应该怎么画呢?第一个想法就是按照屏幕水平扫描的方向画直线,然后可以画出一个实心的圆,下面是关键代码部分:void UseLineDrawRound(){    int ir, ixo, iyo, ix1, ix2, iy1, iy2, ix;    HDC gdc = GetDC(g

2005-04-10 18:50:00 5261 3

原创 远程安装应用程序

最近接到一个差事:写一个远程安装应用程序的东西。因为有个工程是用于网络管理的,需要在每台终端上安装一个客户端。开始的时候考虑用NetBios编程,但是遇到些问题无法解决,应该是本人功力还不够。后来发现WMI可以实现这样的功能,不但可以远程运行应用程序,还可以把本地的文件拷贝到远程机器上去,当然前提是远程机器必须有共享目录。因为不同操作系统上的WMI的接口可能不同,所以不能保证可移植。运行脚本的方法

2005-03-03 11:24:00 2195

原创 使用Event同步线程

Win32写多线程的时候经常需要线程同步,同步的方法很多,效率也不一样,这里介绍一种Event同步对象。建立一个MFC基于Dialog的工程,界面如图:// 线程部分 全部为全局变量和函数const int MAX_THREAD = 3;HANDLE hEvent = NULL; // handle to event objectHANDLE hThread[MAX_THREAD];DWORD

2004-12-10 10:40:00 1291

原创 CreateRemoteThread (转)

原作:王少华转自:http://www.zdnet.com.cn/developer/code/story/0,2000081534,39142983-1,00.htm步骤1:首先在你的进程中创建函数MyFunc,我们将把它放在另一个进程中运行,这里以windows计算器为目标进程。static DWORD WINAPI MyFunc (LPVOID pData){//do something//

2004-12-06 10:35:00 1476

原创 use MSAgent in C#

查资料的时候突然看到MSAgent编程,找了些资料动手写了几行代码。如果没有MSAgent runtime或者SDK的话,可以去www.microsoft.com下载,如果用VC++,则需要下载两个头文件。创建.net项目以后,添加一个引用,选择COM页,然后选择Microsoft Agent Server 2.0。并在需要使用Agent的地方引用AgentServerObject的名字空

2004-12-01 09:08:00 1286

原创 delegate 与 多线程

很多时候写windows程序都需要结合多线程,在.net中用如下得代码来创建并启动一个新的线程。public void ThreadProc();Thread thread = new Thread( new ThreadStart( ThreadProc ) );thread.IsBackground = true;thread.Start();但是很多时候,在新的线程中,我

2004-11-29 09:20:00 1503

原创 rmvb也支持Target

前几天用BT下载了一部 野蛮师姐。今天下班打开一看,是枪片,但是还过得去。看着看着,总是会弹出一个网页,打开一个网站的主页。开始的时候我以为是realplayer的设置问题,检查了一下,没有发现什么可以怀疑的设置。看第二集的时候,用UltraEdit打开第一集,查找www.的AscII的关键字,结果找到三个 &&_rpexternal&&http://www.jixian.net/netbar.h

2004-11-09 19:39:00 1186

原创 java中的字节码

这段时间一直在看java,看到讲 Reflection,ClassLoader,javassist 的地方,很兴奋,因为以前用.net的时候接触过一点点Reflection,但我再看到ClassLoader的时候,简直觉得非常神奇,可是神奇的东西一般都很难懂,看了很多资料,都不太明白,直到在ibm的网站上看到《java编程的动态性》,很详细的阐述了ClassLoader的作用,接着我看了使用jav

2004-09-24 18:47:00 1337

原创 制作MSN机器人

突然有点心动想做个MSN机器人,在 http://www.hypothetic.org/docs/msn/resources/projects.php?有很多例子,但是不是全部都有源代码的,只能看着眼馋了。dotMSN?找到了一个 .net 写的库。调用起来非常简单。 //登陆 private void StartMSN() {

2004-09-16 16:13:00 2367 9

空空如也

空空如也

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

TA关注的人

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