上一页 1 ··· 3 4 5 6 7 8 下一页
摘要: 主要使用Environment,StatFS两个类。Environment:Provides access to environment variablesStatFS:Retrieve overall information about the space on a filesystem. This is a Wrapper for Unix statfs().package cody.sdcard.info;import java.io.File;import android.app.Activity;import android.os.Bundle;import android.os.E 阅读全文
posted @ 2011-09-21 09:43 誑逩の蝸犇 阅读(235) 评论(0) 推荐(0) 编辑
摘要: Android安装环境变量的配置--注意不可以有空格1.ANDROID_HOME : android-sdk 的路径,我的是C:\PROGRA~1\android-sdk-windows*********主要这里的program files要写成 PROGRA~1不然可能出现问题2.在path变量中添加%ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools;两项。至于为什么要添加环境变量,我想有个命令行经验的程序员都知道,当你在控制台输入命令时,系统就会在系统指定的文件夹和环境变量中搜索输入的命令,如果搜索不到自然就不可以执行了。 阅读全文
posted @ 2011-09-19 23:40 誑逩の蝸犇 阅读(532) 评论(0) 推荐(0) 编辑
摘要: String cmd = "ls"; //命令 //Runtime对象 Runtime runtime = Runtime.getRuntime(); try { //执行命令,并且获得Process对象 Process process = runtime.exec(cmd); //获得结果的输入流 InputStream input = process.getInputStream(); BufferedReader br = new BufferedReader(new InputStreamReader(input)); String strLine; while.. 阅读全文
posted @ 2011-09-19 17:23 誑逩の蝸犇 阅读(2476) 评论(0) 推荐(0) 编辑
摘要: 作用:防止带有一个参数的构造函数在默认情况下的隐式转换例子:#include <iostream>#include <cstdlib>using namespace std;class CPerson{public:int age;public:CPerson(int age){this->age = age;}};void main(){CPerson p1(10); -----1CPerson p2=20; -----2cout<<p1.age<<endl;cout<<p2.age<<endl;system(&q 阅读全文
posted @ 2011-09-13 21:01 誑逩の蝸犇 阅读(208) 评论(0) 推荐(0) 编辑
摘要: MFC程序的死亡相对于初生来说要简单的多,主要是以下几步: 1.当点击关闭时发出WM_CLOSE消息。 2.程序没有设置WM_CLOSE处理程序就交给默认的DefWinowProc处理,即发出WM_DESTORY消息。 4.默认的WM_DESTORY处理方式为调用::PostQuitMessage,发出WM_QUIT。 case WM_CLOSE://MessageBox(NULL,"dd","d",MB_OKCANCEL);if (MessageBox(NULL,"你确定要关闭吗?","提示",MB_OKCANC 阅读全文
posted @ 2011-09-04 21:32 誑逩の蝸犇 阅读(322) 评论(0) 推荐(0) 编辑
摘要: #include<windows.h>intmain(intargc,char*argv[]){HWNDhwnd=FindWindow(NULL,"无标题-记事本");if(hwnd!=NULL){SendMessage(hwnd,WM_CLOSE,0,0);printf("程序已经关闭!\n");}else{printf("未发现要关闭的应用程序!\n");}return0;}#include<windows.h>#include<stdio.h>//#include<winbase.h&g 阅读全文
posted @ 2011-09-04 21:07 誑逩の蝸犇 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 主线程为线程局部存储分配索引DWORDTlsAlloc(void);释放TlsFree(DWORDdwTlsIndex);调用TlsSetValue和TlsGetValue设置和读取线程数组中的值BOOLTlsSetValue(DWORDdwTlsIndex,LPVOIDlpTlsValue)LPVOIDTlsGetValue(DWORDdwTlsIndex);#include<windows.h>#include<stdio.h>#include<process.h>DWORDg_tlsUsedTime;voidInitStartTime(){DWORDd 阅读全文
posted @ 2011-09-04 20:28 誑逩の蝸犇 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 1.基本函数HANDLECreateEvent(LPSECURITY_ATTRIBUTESlpEventAttributes,BOOLbManualReset,BOOLbInitialState,LPCWSTRlpName);HANDLEOpenEvent(DWORDdwDesiredAccess,BOOLbInheritHandle,LPCWSTRlpName);BOOLSetEvent(HANDLEhEvent);BOOLResetevent(HANDLEhEvent);设置受信和未受信#include<stdio.h>#include<windows.h>#inc 阅读全文
posted @ 2011-09-04 20:27 誑逩の蝸犇 阅读(184) 评论(0) 推荐(0) 编辑
摘要: MSDN--SynchronizationFunctions1.使用临界区对象(CRITICAL_SECTION)创建线程unsignedlong_beginthreadex(void*security,unsignedstack_size,Unsigned(_stdcall*start_address)(void*),void*arglist,unsignedinitflag,Unsigned*thraaddr)结束线程void_endthreadex(unsignedretval);初始化临界区InitializeCriticalSection(LPCRITICAL_SECTIONlpCr 阅读全文
posted @ 2011-09-04 20:26 誑逩の蝸犇 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 读写另一个进程内存的函数:BOOLReadProcessMemory(HANDLEhProcess,//待读进程的句柄LPCVOIDlpBaseAddress,//目标进程中待读内存的起始地址LPVOIDlpBuffer,//用来接受读取数据的缓冲区DWORDnSize,//要读取的字节数LPDWORDlpNumberOfBytesRead//用来供函数返回实际读取的字节数);WriteProcessMemory(hProcess,lpBaseAddress,lpBuffer,nSize,lpNumberOfBytesRead);//参数含义同上不同操作系统方法不一样,获取操作系统版本的函数: 阅读全文
posted @ 2011-09-04 20:25 誑逩の蝸犇 阅读(4476) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 下一页