上一页 1 ··· 7 8 9 10 11 12 13 下一页
摘要: 下面是使用上下文获取常用目录 下面是保存数据到SD卡 (注意:保存到SD卡需要相应的权限,否则会保存失败) 阅读全文
posted @ 2019-05-16 23:30 李道臣 阅读(628) 评论(0) 推荐(0) 编辑
摘要: 1 package com.lidaochen.getsdcardspace; 2 3 import android.os.Environment; 4 import android.support.v7.app.AppCompatActivity; 5 import android.os.Bundle; 6 import android.widget.EditText; 7 i... 阅读全文
posted @ 2019-05-16 18:02 李道臣 阅读(349) 评论(0) 推荐(0) 编辑
摘要: 1 package com.lidaochen.phonecall; 2 3 import android.content.Intent; 4 import android.net.Uri; 5 import android.support.v7.app.AppCompatActivity; 6 import android.os.Bundle; 7 import android... 阅读全文
posted @ 2019-05-16 14:57 李道臣 阅读(374) 评论(0) 推荐(0) 编辑
摘要: 第一种点击事件(电话拨号器案例):内部类实现(最后需要在清单文件添加拨打电话的权限) 第二种点击事件:匿名内部类实现 第三种点击事件:(比较适合按钮比较多的情况) 第四种点击事件:XML文件中设置按钮的OnClick属性 阅读全文
posted @ 2019-05-16 13:11 李道臣 阅读(422) 评论(0) 推荐(0) 编辑
摘要: 第一种 导出方式 第二种 导出方式 在项目上添加一个def文件 DLL使用 第一种 隐式链接 第二种 显示链接 阅读全文
posted @ 2019-05-13 21:57 李道臣 阅读(2077) 评论(0) 推荐(0) 编辑
摘要: void CMyPE::OnClickedButton1() { // TODO: 在此添加控件通知处理程序代码 // 打开一个文件夹选择对话框 CFileDialog dlg(TRUE); dlg.DoModal(); // 将文件路径显示到编辑框 CString path = dlg.GetFolderPath(); CString path1 = dlg.GetFileN... 阅读全文
posted @ 2019-05-13 17:19 李道臣 阅读(385) 评论(0) 推荐(0) 编辑
摘要: List Control // 需要用到列表里面的内容的时候,会用到下面的代码 if (m_list.GetSelectedCount() == 1) { POSITION pos_s; pos_s = m_list.GetFirstSelectedItemPosition(); int item 阅读全文
posted @ 2019-05-13 17:15 李道臣 阅读(391) 评论(0) 推荐(0) 编辑
摘要: 1、当重定位发生的时候,只需知道现在PE文件的加载基址,用现在的加载基址减去默认加载基址得到一个数,再用这个数加上需要重定位的数据即可,所以重定位表中保存的只是需要重定位的数据的位置。 2、重定位表也是一个结构体数组,以全零元素结尾,每一个数组元素描述了4KB大小的区域的重定位信息。 3、结构体第三 阅读全文
posted @ 2019-05-11 13:20 李道臣 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 导入是这个PE文件在运行时,使用了其它PE文件中的函数,变量,类等这样的行为。导入表存储的是从其他PE文件导入过来的函数名,序号。在加载到内存之后,还存储这些函数的地址。 阅读全文
posted @ 2019-05-11 12:25 李道臣 阅读(372) 评论(0) 推荐(0) 编辑
摘要: 导出表是存储PE文件导出的函数(变量,类)的信息的。当一个PE文件使用到某个PE文件的导出函数(变量,类)的时候,通过导出表能给方便的找到这些函数(变量,类)的位置。 阅读全文
posted @ 2019-05-11 12:14 李道臣 阅读(331) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 下一页