会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
81
简单就是美!
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
34
35
36
37
38
39
40
41
42
···
48
下一页
2011年2月18日
设置进程优先级
摘要: //取得本进程id HANDLE hProcess = GetCurrentProcess(); //设置本进程的优先级 int stat = SetPriorityClass(hProcess, NORMAL_PRIORITY_CLASS);
阅读全文
posted @ 2011-02-18 20:49 81
阅读(305)
评论(0)
推荐(0)
2011年2月15日
Dell要收购AMD?
摘要: 什么世道啊?一个做兼容机的要收购第二大CPU厂商,Borland的开发工具打包只卖了几千万,还不到一个交友网站的零头,搞技术真是没落!
阅读全文
posted @ 2011-02-15 22:21 81
阅读(141)
评论(0)
推荐(0)
2011年2月12日
判断Windows操作系统版本
摘要: 摘自MSDN:#include <windows.h>#include <tchar.h>#include <stdio.h>#define BUFSIZE 80typedef void (WINAPI *PGNSI)(LPSYSTEM_INFO);int _tmain(){ OSVERSIONINFOEX osvi; SYSTEM_INFO si; PGNSI pGNSI; BOOL bOsVersionInfoEx; ZeroMemory(&si, sizeof(SYSTEM_INFO));
阅读全文
posted @ 2011-02-12 13:38 81
阅读(446)
评论(0)
推荐(0)
2011年2月9日
重新启动C++Builder
摘要: 最开始接触电脑时还是软盘启动的好像是什么PC机,语言好像是QBasic、dBase3。几年后决心学习编程时已是vb4,有次在书店里闲逛时还看到有人买vb3的书,清楚地记得那人说了句话:把这个学好就行了。 在学vb的同时,还学了些C,工具用的是TC2,不过TC2做不了Windows程序,自然就用了BCB,那时还是BCB3,用BCB主要是受一位朋友的影响,因为他也是用这个。就这样在工作中一直用vb和bcb,从vb4用到vb6,从bcb3用到bcb6。 从2003年开始转到C#上开发,原生的编程语言基本淡出了视野。在这个过程中,vb6之后变成了vb.net,bcb从6.0之后就没有7,8,9等,经
阅读全文
posted @ 2011-02-09 13:33 81
阅读(647)
评论(0)
推荐(0)
2011年2月5日
中国象棋和国际象棋的区别
摘要: 1.我认为最大的区别是中国兵走到底就是老卒,基本无用;而国际兵走到底想变啥就变啥,可以变成力量最大的后。2.中国象棋的老将只能在九宫活动,且不能斜走;国际象棋的王可以满世界走,且可以斜走,相同的是一次只能走一步。3.中国象棋的象只能在国内走,不能过河,国际象棋的象则可以过河,实际上也没有河。4.中国象棋威力最大的是车,国际象棋威力最大的是后,相当于车和象的合体。5.国际象棋是直走斜吃。 6.中国象棋棋子放在交叉点上,国际象棋的棋子放在格子里。 7.中国象棋有蹩腿马,国际象棋马都可以走,可以跨越其他棋子。8.国际象棋的逼和,中国象棋觉得不可思议。9.国际象棋有王车移位,中国象棋没有。10.下中国
阅读全文
posted @ 2011-02-05 21:18 81
阅读(8328)
评论(0)
推荐(0)
2011年2月1日
同步执行其他程序(dos命令)
摘要: 1. 调用标准system函数,如:system("net stop bservices");2. 使用WaitForSingleObject函数:void exec(AnsiString cmd){ STARTUPINFO si; ZeroMemory(&si, sizeof(si)); si.cb = sizeof(STARTUPINFO);PROCESS_INFORMATION pi;BOOL res = CreateProcess(NULL,cmd.c_str(), // 执行你的 dos 命令NULL,NULL,NULL,NORMAL_PRIORITY_CLASS | CREATE_
阅读全文
posted @ 2011-02-01 09:27 81
阅读(379)
评论(0)
推荐(0)
判断系统是否已登录
摘要: Windows程序随系统启动而运行,并不需用户登录,在服务程序中如果想判断OS是否已有用户登录,怎么办呢?一个简单的方法是查询OS中是否已有“任务栏”窗口:HWND__ *wnd = FindWindow("Shell_TrayWnd", NULL);如果wnd==NULL则未登录。
阅读全文
posted @ 2011-02-01 09:08 81
阅读(424)
评论(0)
推荐(0)
2011年1月28日
服务程序的注册、启动、停止、删除
摘要: char *SNAME = "Service1";//---------------------------------------------------------------------------void __fastcall TForm2::Button1Click(TObject *Sender){ SC_HANDLE scm=OpenSCManager(NULL,NULL, SC_MANAGER_CREATE_SERVICE); if (scm!=NULL){ SC_HANDLE svc=CreateService(scm, SNAME, SNAME,//Service名字 SE
阅读全文
posted @ 2011-01-28 14:37 81
阅读(314)
评论(0)
推荐(0)
C++Builder2010创建线程
摘要: New菜单项中有专门的线程模板,以下是模板生成的cpp:__fastcall myt::myt(bool CreateSuspended) : TThread(CreateSuspended){ FreeOnTerminate=true;}void __fastcall myt::xx(){ //---- Place thread code here ---- for(int i=1;i 4;i++) Form1-Edit3-Text = Form1-Edit3-Text+"我得" + this-xxx;}//-----------------------------------
阅读全文
posted @ 2011-01-28 12:47 81
阅读(450)
评论(0)
推荐(0)
2011年1月26日
列举Windows服务
摘要: [代码]以上代码需引用winsvc.h文件,为C++Builder2010编写,基本就是两个api,但不知为何所有的服务都列出来的,单单就是我用C++Builder2010写的一个服务程序无法找到??
阅读全文
posted @ 2011-01-26 10:40 81
阅读(544)
评论(0)
推荐(0)
上一页
1
···
34
35
36
37
38
39
40
41
42
···
48
下一页
公告