上一页 1 2 3 4 5 6 7 8 ··· 12 下一页
摘要: .DLL和进程的地址空间创建DLL通常比创建应用程序容易,因为DLL通常由一组可供任何应用程序使用的独立函数组成。在DLL中,通常没有用来处理消息循环或创建窗口的代码。 DLL只不过是一组源代码模块,每个模块包含一些可供应用程序(可执行文件)或其他DLL调用的函数。在应用程序(或其他DLL)能够调用一个DLL中的函数之前,必须将该DLL的文件映像映射到调用进程的地址空间中。我们可以通过两种方法来达到这一目的:隐式载入时连接(implicit load-time linking)或显示运行时链接(explicit run-time linking)。 一旦系统将一个DLL的文件映像映射到调用进程 阅读全文
posted @ 2011-08-08 15:29 飞翔荷兰人 阅读(4121) 评论(0) 推荐(3) 编辑
摘要: 中文乱码打开Serv-U 10.3.0控制台,点击“限制和设置在FTP设置中找到OPTS UTF8命令,右击禁用此命令。点击下面的“全局属性”。在出来的FTP命令属性选项卡中,“高级选项”里,把“对所有收发的路径和文件名使用UFT-8编码”前面的钩去掉!用户管理权限在我们使用serv-u建立ftp用户时,会要求您选择管理权限,这里共有7种选择。那么每种选择的意思是什么。很多人不明白这里的权限指的是什么。其实这里的管理权限是针对远程登录serv-u ftp软件,管理ftp账户的管理员来说的。我们不仅可以在本地电脑通过双击serv-u tray.exe或者双击托盘图标来显示serv-u控制台,还可 阅读全文
posted @ 2011-08-05 16:55 飞翔荷兰人 阅读(4130) 评论(1) 推荐(1) 编辑
摘要: (1)先检查是否打开了所需端口方法:在桌面的开始菜单里,点“运行”,输入“cmd”进入DOS命令界面,输入“netstat -an”此时可以看到哪些端口已经打开。(2)打开端口方法:打开windows防火墙设置,点“例外”->“添加端口”,名称随便,端口号为你所需打开的,如“21”。(3)重启servu服务器如果不是端口问题,可以在servu控制管理台中,选择“域活动”->“日志”,里面会列出连接服务器时的相关信息。可以根据提示,修改参数。 阅读全文
posted @ 2011-08-05 16:11 飞翔荷兰人 阅读(2409) 评论(0) 推荐(0) 编辑
摘要: 代码简化,促进跨平台开发的目的. typedef 行为有点像 #define 宏,用其实际类型替代同义字。 不同点:typedef 在编译时被解释,因此让编译器来应付超越预处理器能力的文本替换。用法一:typedefint(*MYFUN)(int,int);这种用法一般用在给函数定义别名的时候上面的例子定义MYFUN 是一个函数指针, 函数类型是带两个int 参数, 返回一个int在分析这种形式的定义的时候可以用下面的方法:先去掉typedef 和别名,剩下的就是原变量的类型.去掉typedef和MYFUN以后就剩:int (*)(int, int)用法二:typedef给变量类型定义一个别名 阅读全文
posted @ 2011-08-04 15:41 飞翔荷兰人 阅读(1056) 评论(0) 推荐(0) 编辑
摘要: 1.完成数组int[] a = {100,40, 60, 87, 34, 11, 56, 0}的快速排序、冒泡排序; 2.采用折半查找的算法,在数组中查询到某个数; 3.在中文环境下,有字符串,将其每个字节的数据相加求和。 4.将一个数组中值=0的项去掉,将不为0的值存入一个新的数组,比如: int a[]={1,3,4,5,0,0,6,6,0,5,4,7,6,7,0,5}; 生成的新数组为: int b[]={1,3,4,5,6,6,5,4,7,6,7,5} 5.定义10个长度的Student数组,将10个Student对象的年龄全部加1,然后把10个Student对象的详细信息逐行打印出. 阅读全文
posted @ 2011-08-03 15:41 飞翔荷兰人 阅读(9622) 评论(2) 推荐(0) 编辑
摘要: VS2010建的SDI/MDI与之前的不一样,是类似BCG的一些东西,所以用之前的方法GetMenu()得到CMenu是NULL或者无效。您可以在CMainFrame类中找到CMFCMenuBar m_wndMenuBar;这个成员变量,如果您将跟它相关的代码注释掉的话,然后再试试GetMenu()函数看看。 阅读全文
posted @ 2011-08-03 11:39 飞翔荷兰人 阅读(399) 评论(0) 推荐(0) 编辑
摘要: 并不是所有字体,由TextOut函数输出都能形成路径, 通常像宋体、楷体_GB2312等TrueType类型的字体才可以, 有一个简单的判断方法,当你打开字体选择对话框时,只有字体 前有T符号标记的,才是TrueType字体,当然在CFontDialog中可以 指定只显示TrueType字体! 所以以下代码经测试通过! void CTextView::OnDraw(CDC* /*pDC*/){ CTextDoc* pDoc = GetDocument(); ASSERT_VALID(pDoc); if (!pDoc) return; // TODO: 在此处为本机数据添加绘制代码 CClien 阅读全文
posted @ 2011-08-02 10:04 飞翔荷兰人 阅读(412) 评论(0) 推荐(0) 编辑
摘要: 讲述MFC AppWizard的原理与MFC程序框架的剖析。AppWizard是一个源代码生成工具,是计算机辅助程序设计工具,WinMain在MFC程序中是 如何从源程序中被隐藏的,theApp全局变量是如何被分配的,MFC框架中的几个类的作用与相互关系,MFC框架窗口是如何产生和销毁的,对窗口类的 PreCreateWindow和OnCreate两个函数的着重分析,Windows窗口与C++中的CWnd类的关系。1,寻找WinMain入口: 在安装目录下找到MFC文件夹下的SRC文件夹,SRC下是MFC源代码。 WinMain在APPMODUL.CPP中实现:_tWinMain(HINSTA 阅读全文
posted @ 2011-07-29 13:33 飞翔荷兰人 阅读(2001) 评论(0) 推荐(0) 编辑
摘要: 计算机核心期刊排名2009年5月4日下午 22:15:51自动化、计算机部分1 计算机学报 北京 中国计算机学会等2 软件学报 北京 中国科学院软件研究所3 计算机研究与发展 北京 中国科学院计算技术研究所等4 自动化学报 北京 中国科学院等5 计算机科学 重庆 国家科技部西南信息中心6 控制理论与应用 广州 中国科学院系统科学研究所等7 计算机辅助设计与图形学学报 北京 中国计算机学会等8 计算机工程与应用 北京 华北计算技术研究所9 模式识别与人工智能 北京 中国自动化学会等10 控制与决策 沈阳 东北大学11 小型微型计算机系统 沈阳 中国科学院沈阳计算机技术研究所12 计算机工程 上海 阅读全文
posted @ 2011-07-29 11:08 飞翔荷兰人 阅读(1617) 评论(0) 推荐(0) 编辑
摘要: 通过安装Hook过程,可以用来屏蔽消息队列中某些消息,可以与某一线程相关或者与当前桌面的所有线程相关;HHOOK SetWindowsHookEx(int idHook, //Hook的类型WH_*,如WH_MOUSE监视鼠标过程HOOKPROC lpfn, //Hook过程(固定格式):DLL中的过程或者与当前线程处于同一进程的过程HINSTANCE hMod, //DLL的句柄DWORD dwThreadId //1、为零:表示和所有安装的线程相关,hMod需要指定DLL句柄和lpfn指定DLL中的钩子过程; //2、为线程id:hMod为NULL,lpfn为同一进程内的过程;);一、下面 阅读全文
posted @ 2011-07-28 17:35 飞翔荷兰人 阅读(2812) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 12 下一页

I Love Lina~