:: :: :: 联系 :: :: 管理 ::

随笔分类 -  MFC

摘要:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--CStringm_st_processName="";CStringm_st_findProcessName="MonitorClient.exe";//关闭的程序名DWORDm_i_processID=... 阅读全文
posted @ 2006-09-15 19:17 dtor 阅读(549) 评论(0) 推荐(0)

摘要:ModifyStyleEx(WS_EX_APPWINDOW,WS_EX_TOOLWINDOW); 阅读全文
posted @ 2006-09-10 15:35 dtor 阅读(838) 评论(0) 推荐(0)

摘要:VC编译优化设置VC- Project Setting-Debug-Project Option语法解释-优化- /O1 最小化空间 minimize space /Op[-] 改善浮点数一致性 improve floating-pt consistency /O2 最大化速度 maximize speed /Os 优选代码空间 favor code space /Oa 假设没有别名 assume... 阅读全文
posted @ 2006-08-17 13:18 dtor 阅读(1318) 评论(0) 推荐(0)

摘要:1.进程与线程有那些区别和联系? 每个进程至少需要一个线程。 进程由两部分构成:进程内核对象,地址空间。线程也由两部分组成:线程内核对象,操作系统用它来对线程实施管理。线程堆栈,用于维护线程在执行代码时需要的所有函数参数和局部变量。 进程是不活泼的。进程从来不执行任何东西,它只是线程的容器。线程总是在某个进程环境中创建的,而且它的整个寿命期都在该进程中。 如果在单进程环境中,有多个线程正在运行,那... 阅读全文
posted @ 2006-08-09 18:49 dtor 阅读(1088) 评论(0) 推荐(0)

摘要:电 子 部 第 二 十 八 研 究 所 一 部 张 杰一. 引 言----Windows95 作 为 一 个 优 先 多 任 务 操 作 系 统, 其 重 要 特 征 之 一 是 引 入 了 多 进 程 和 多 线程 机 制。 其 中 每 个 进 程 都 有 私 有 的 虚 拟 地 址 空 间, 可 以 创 建 多 个 线 程, 每 个 线 程 被 分配 一 个 时 间 片, 且 当 前 执 行... 阅读全文
posted @ 2006-08-09 18:02 dtor 阅读(795) 评论(0) 推荐(0)

摘要:Windows管道技术Friday, 3. March 2006, 05:58:54管道 http://tb.blog.csdn.net/TrackBack.aspx?PostId=613368不知你是否用过这样的程序,他们本身并没有解压缩的功能,而是调用DOS程序PKZIP完成ZIP包的解压缩。但是在程序运行时又没有DOS控制台的窗口出现而且一切本应该在DOS下显示的信息都出现在了那个安装程序的... 阅读全文
posted @ 2006-08-09 18:00 dtor 阅读(555) 评论(0) 推荐(0)

摘要:本文首先讨论16位Windows下不具备的线程的概念,然后着重讲述在32位Windows 95环境下多线程的编程技术,最后给出利用该技术的一个实例,即基于Windows95下TCP/IP的可视电话的实现。   一、问题的提出   作者最近在开发基于Internet网上的可视电话过程中,碰到了这样一个问题。在基于Internet网上的可视电话系统中,同时要进行语音采集、语音编解码、图象采集、图象编解... 阅读全文
posted @ 2006-08-08 18:37 dtor 阅读(350) 评论(0) 推荐(0)

摘要:Cry about...MS-Windows Troubleshootingerror LNK2001: unresolved external symbol _WinMain@16Symptom:Microsoft Visual C++ generates the link error:msvcrt.lib(crtexew.obj) : error LNK2001: unresolved ext... 阅读全文
posted @ 2006-08-07 15:37 dtor 阅读(2312) 评论(3) 推荐(0)

摘要:MFC提供了许多十分有用的类和对象,在很多时候在Office插件、BHO、常规DLL这样的工程中加入MFC支持是一个不错的选择。但是,MFC中的很多功能,例如资源查找,消息预处理等等都依赖于在进程或者线程创建时被初始化的MFC内部数据;而对于需要添加MFC支持的工程,这些数据并不会被自动地初始化。这时候使用一些MFC的功能,例如使用CString从字符串表加载一个字符串,或者使用CDialog::... 阅读全文
posted @ 2006-08-04 11:56 dtor 阅读(863) 评论(0) 推荐(0)

摘要:自微软推出Windows 95后,一大批全新的控件使我们的应用程序更加美观,使用也更加方 便。其中一个显著的变化就是工具条不再是一个突出的3D小方框,而是变成了平面的状态,但 是只要把鼠标移动到上面,它就会自动地浮出来,大大方便了用户。 笔者经过一段时间摸索,终于找到了制作这种工具条的方法。原来Windows 95封装了许 多常用的控件,大都被放在Comctrl32.dll中,其中Toolbar控... 阅读全文
posted @ 2006-07-31 17:17 dtor 阅读(1033) 评论(0) 推荐(0)

摘要:AND_CATCHAND_CATCH AND_CATCH(exception_class,exception _object_point_name) 说明:定义一个代码块,它用于获取废除当前TRY块中的附加异常类型。使用CATCH宏以获得一个异常类型,然后使用AND_CATCH宏获得随后的异常处理代码可以访问异常对象(若合适的话)已得到关于异常的特别原因的更多消息。在AND_CATCH块中调用TH... 阅读全文
posted @ 2006-07-31 16:18 dtor 阅读(433) 评论(0) 推荐(0)

摘要:[ 原创文档 本文适合初级读者 已阅读11475次 ] 推荐一个简单的托盘类作者:郑金冶 下载本文示例源代码有的网友开发了自己的托盘类,实现起来略微烦琐。在这里我向大家推荐一个实现简单而十分有效的托盘类(是我在一本书中学来的)。1、 把TrayIcon.cpp和TrayIcon.cpp拷贝到你的项目目录,并添加到项目中。2、 在DemoDlg.h中加入#include “TrayIco... 阅读全文
posted @ 2006-07-18 21:10 dtor 阅读(783) 评论(0) 推荐(0)

摘要:作者:lixiaosan日期:04/11/2006文章不断更新中,请访问这里注:以下代码以一个名为CTest6Dlg的对话框类为例1. 在任务栏隐藏对话框 ModifyStyleEx(WS_EX_APPWINDOW, WS_EX_TOOLWINDOW);2. 使对话框为顶层窗口 SetWindowPos(&this->wndTopMost, 0, 0, 0, 0, SWP_NOM... 阅读全文
posted @ 2006-07-13 16:18 dtor 阅读(5736) 评论(0) 推荐(1)

摘要:微软的Visual C++支持三种DLL,它们分别是Non-MFC Dll(非MFC动态库)、Regular Dll(常规DLL)、Extension Dll(扩展DLL)。Non-MFC DLL指的是不用MFC的类库结构,直接用C语言写的DLL,其导出的函数是标准的C接口,能被非MFC或MFC编写的应用程序所调用。Regular DLL:和下述的Extension Dlls一样,是用MFC类库编... 阅读全文
posted @ 2006-06-19 02:33 dtor 阅读(579) 评论(0) 推荐(0)