上一页 1 ··· 77 78 79 80 81 82 83 84 85 ··· 107 下一页

2006年11月4日

VC中动态添加控件

摘要: 动态控件是指在需要时由Create()创建的控件,这与预先在对话框中放置的控件是不同的。 一、创建动态控件: 为了对照,我们先来看一下静态控件的创建。 放置静态控件时必须先建立一个容器,一般是对话框,这时我们在对话框编辑窗口中,从工具窗口中拖出所需控件放在对话框中即可,再适当修改控件ID,设置控件属性,一个静态控件就创建好了,当对话框被显示时,其上的控件也会显示。 静态控件不需要调用Cr... 阅读全文

posted @ 2006-11-04 05:02 cy163 阅读(17199) 评论(5) 推荐(0) 编辑

VC的若干实用小技巧 (如何干净的删除一个类)

摘要: Visual C++6.0(5.0)开发工具功能非常强大,但是对于初学者来说,却有很多细节的问题需要注意。作者搜集整理了以下一些实用小技巧,希望对初学者有所帮助。 1:使用vc开发项目时,常会遇到这种情况: 即明明只改动了一个文件,却要把整个项目全部重新编译连接一次。刚刚连接好,一运行,又提示重新编译连接一次,非常讨厌。这是因为出现了未来文件的缘故。 解决方法: 找出对... 阅读全文

posted @ 2006-11-04 04:48 cy163 阅读(5551) 评论(2) 推荐(1) 编辑

进入MFC讲坛的前 (Window 程序详细分析)

摘要: MFC的WinMain  使用MFC编程的程序员刚开始都会提出这样一个问题:我的程序是从哪儿开始执行的?回答是:从WinMain()开始执行的。提出这样的问题是由于在他们所编写的MFC应用中看不到WinMain()函数。这个函数是隐藏在MFC框架中,MFC的设计者将它作得很通用(这主要得益于Window的消息驱动的编程机制,使得作一个通用的WinMain()很容易),因此在一般情况下,无需更改Wi... 阅读全文

posted @ 2006-11-04 03:51 cy163 阅读(852) 评论(0) 推荐(1) 编辑

2006年11月2日

多线程之线程的中止

摘要: 原作者姓名 曲扬 正文【代码详见附件】1 安全中止线程 安全中止线程有以下两种方法:1.1 线程函数返回 直接使用return语句。1.2 调用AfxEndThread函数 函数定义如下: void AfxEndThread(UINT nExitCode); 参数nExitCode为线程的退出码。 注意:AfxEndThread必须在线程内部调用,如果在其它线程... 阅读全文

posted @ 2006-11-02 23:15 cy163 阅读(4062) 评论(0) 推荐(0) 编辑

有关多线程的一些技术问题

摘要: 有关多线程的一些技术问题:1、 何时使用多线程?2、 线程如何同步?3、 线程之间如何通讯?4、 进程之间如何通讯?先来回答第一个问题,线程实际主要应用于四个主要领域,当然各个领域之间不是绝对孤立的,他们有可能是重叠的,但是每个程序应该都可以归于某个领域:1、 offloading time-consuming task。由辅助线程来执行耗时计算,而使GUI有更好的反应。我想这应该是我们... 阅读全文

posted @ 2006-11-02 23:11 cy163 阅读(1240) 评论(0) 推荐(0) 编辑

Multithreading using MFC in Plain English: Part I

摘要: Part I of this tutorial covers basic concept of multithreading. If you have never used multithreading in your application and wish to know how to use multithreading in your applications and why, Then ... 阅读全文

posted @ 2006-11-02 22:40 cy163 阅读(1379) 评论(0) 推荐(0) 编辑

beginners with the Multithreading programming

摘要: http://www.codeproject.com/threads/threads_and_mfc.asp Introduction This article is written to those who are beginners with the Multithreading programming and I have tried to illustrate some issues i... 阅读全文

posted @ 2006-11-02 22:34 cy163 阅读(1035) 评论(0) 推荐(0) 编辑

多线程编程基础知识

摘要: 当前流行的Windows操作系统能同时运行几个程序(独立运行的程序又称之为进程),对于同一个程序,它又可以分成若干个独立的执行流,我们称之为线程,线程提供了多任务处理的能力。用进程和线程的观点来研究软件是当今普遍采用的方法,进程和线程的概念的出现,对提高软件的并行性有着重要的意义。现在的大型应用软件无一不是多线程多任务处理,单线程的软件是不可想象的。因此掌握多线程多任务设计方法对每个程序员都是必需... 阅读全文

posted @ 2006-11-02 06:57 cy163 阅读(52420) 评论(0) 推荐(5) 编辑

关于在VS2005环境下无法从源视图切换到设计视图的解决方案

摘要: 今天在使用VS2005 Coding时,突然出现无法从源视图切换到设计视图的问题,这个急死人了,今天的任务可就完成不了啊。刚开始以为是源代码有语法错误,排查了非常久,没发现语法错误。这是怎么回事呢?试着重启vs2005,重新打开项目,问题依旧。没着了,是不是电脑病毒作怪呢!用最新的瑞星版本杀了半天,也没杀出一个病毒来。后来新建了一个"hello world"的最最简单的项目,还是如此。莫非是系统问... 阅读全文

posted @ 2006-11-02 06:50 cy163 阅读(375) 评论(0) 推荐(0) 编辑

EditBox control Update Problem (A CString type EditBox control in a loop cannot be updated immidiately)

摘要: Method Onein the "Add variables " panel, select control instead of value for the category. Then select CListCtrl for variable type.Let's assume that the variable for the CListCtrl is m_Progress. In th... 阅读全文

posted @ 2006-11-02 06:49 cy163 阅读(262) 评论(0) 推荐(0) 编辑

上一页 1 ··· 77 78 79 80 81 82 83 84 85 ··· 107 下一页

导航