![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
教程类
文章平均质量分 62
temp77
性格特点:乐观,聪明,好学 且 善学!对事情有恒心、耐心,条理清晰。 待朋友和同事,亲切友善,喜欢共享知识和情感。
曾于国内数家技术为主的公司就任,超过7年的技术方面的积累,立志成为业界内的专家。
同时注重其他素质培养,希望能全面发展。 闲时喜欢和亲朋好友总结人生感悟和对社会现象的看法。
展开
-
No MFC 编程04 - 关于简单的结果输出
记得以前在学 C 的时候我们可以用 printf 验证程序的输出结果。 在 windows 里面,输出结果我们可以用 MessageBox(),只是,它只处理字符串! 具体的数值怎么办? 其实,你算出来的结果可以用 wsprintf() 来作处理,它是 printf 的近亲! wsprintf 函数最大的特点是它不会输出到屏幕,它只生成 MessageB原创 2002-10-11 23:11:00 · 837 阅读 · 0 评论 -
No MFC 编程02 - 我要独一无二 !
记得我的一个朋友曾经来找我,问我怎样能够禁止自己的程序在 win95 里重叠运行。 我给了他一段代码,他就欢天喜地的回去了。 现在把那段代码拿出来,大家分享 // 使用建立互斥量的方法来检测多个实例 HANDLE hMyMutex = CreateMutex( NULL, false, "MyMutex"); // "MyMutex" 是你程序的标识,原创 2002-09-29 10:46:00 · 808 阅读 · 0 评论 -
No MFC 编程07 - 做个优化的消息泵
消息泵也就是消息(处理)循环 (Message Loop),每个基于事件驱动编写出来的 Windows 程序都应该有一个。 消息循环(Message Loop)是程序的心脏,保证程序的正常运行,它的形状大概如下面的结构。 while (true) { // 内部处理 } 可见,它应该是不断循环的一段代码, 打破它的循环可以有条件的使用 brea原创 2002-10-18 08:55:00 · 1289 阅读 · 1 评论 -
No MFC 编程06 - 检测来自系统的消息
( 之前的一篇教程如果有什么不明白,不要紧,请继续往下走,以后回过头看就自然不会再迷糊! ) Windows 用的是基于事件驱动的编程方法,所以检测并处理消息是很重要的。现在让我们继续研究一下消息队列 (Queue) : 一个更加生动的例子! 系统 和 我 之间隔着一条河,系统在上游,我则处在下游并设置了一个水闸。 系统有什么要通知我就写到瓶子里,扔进河原创 2002-10-17 09:05:00 · 996 阅读 · 0 评论 -
No MFC 编程03 - 检测全局键盘
( 如果没有输入焦点,如何检测键盘的状态? ) 有一个 "土" 办法可以做到,可是,它拿回来的东西未必合用? 因为这个办法检测全局的键盘状态 ( 甚至鼠标按钮 ),你实在分不清是不是对你自己程序的控制输入。 · 源程序如下:// File Name: WinMain.cpp //指定下一句说明该程序与 MFC 无关,可以加快编译速度 #define WIN3原创 2002-10-04 15:31:00 · 1086 阅读 · 0 评论 -
No MFC 编程04 - 关于简单的结果输出
No MFC 编程04 - 关于简单的结果输出 temp77(原作)关键字 No MFC , Win32 , API , 输出 记得以前在学 C 的时候我们可以用 printf 验证程序的输出结果。 在 windows 里面,输出结果我们可以用 MessageBox(),只是,它只处理字符串!原创 2002-10-14 09:36:00 · 867 阅读 · 0 评论 -
关于 Hello Java World 的理解(初心者向)
数个星期前,我由于工作需要开始学习 Java ,尽管已经有了 C++ 的功底,但学习 过程中还是把几个概念搞混了,比方说最简单的 Hello World 。 这个例子太简单了,以至于没有人愿意多讲关于这方面的基础知识以及与 C++ 的比较。 而且,就我所看到的 Hello World 例子没有一个是够全面完整的,下面姑且抖胆拿出我自己改写的一个 Hello World 例程,并说说自己的原创 2004-05-17 18:25:00 · 1040 阅读 · 0 评论 -
No MFC 编程05 - 进程 > 线程 > 消息队列,三者的包含关系
(以下内容对于初入门的人是不能或缺的) 进程和线程,线程和消息队列,他们之间确实是有包含的关系。 如果让我按大小排序,我会排成象题目的那样。( 不过大概有人会说,消息队列怎么能跟进程、线程混为一谈呢?) 简单的来说,什么是进程?什么是线程?打个比方,你的程序要执行,操作系统就会把你的 exe 文件加载到内存中,那就生成一个进程了(当然还包含分配到的资源等); 对于线程原创 2002-10-14 09:36:00 · 1396 阅读 · 0 评论 -
No MFC 编程01 - 最精简的 win32 程序
这里介绍不用 mfc 的 win32 编程 下面要用 VC 做一个最精简的 Win32 程序,请不要见笑,可以用来做框架嘛! 第一阶段: 精简的代码不多,见下面源程序// fileName: WinMain.cpp //指定下一句为加快编译速度 #define WIN32_LEAN_AND_MEAN // Say No to MFC !! #include原创 2002-09-28 09:03:00 · 833 阅读 · 0 评论 -
关于 Service 设计初步(MSDN节选翻译)
以下内容是我这几天学写 Service 的笔记,共享一下,刚好让想写 Service 的朋友一起探讨(当然,这翻译很烂请不要笑话): · 一个 Service 程序包括三个部分 第一个部分是控制模块,主要是与服务管理程序沟通,进行服务程序的安装和删除。 第二个模块是主模块,也就是服务程序运行过程中要做的工作,应该是一个循环(如果退出了该循环,是否需要通知操作系统?)翻译 2003-08-04 17:08:00 · 988 阅读 · 0 评论