C# 界面开发-登陆窗体(包括欢迎界面) 转发

我们在开发一个需要身份验证系统软件的时候,一个必不可少的界面便是登陆界面,只有我们在登陆界面中输入正确的用户名和密码,才能登陆到主界面,有时候可能还会加载系统资源,所以还会增加一个界面“欢迎界面”来作为加载系统资源等待界面,所以登陆一个系统,会先后出现这三个基本界面:欢迎界面、登陆界面、主界面。下...

2018-10-23 11:53:13

阅读数 110

评论数 0

读取txt中的数据到数组中

读取txt文件,在知道其列数,但不知道其行数的情况下,读取其数据并将其存放在二维数组中。#include #include #include using namespace std; int main() { string line , word;

2011-09-25 17:26:19

阅读数 2542

评论数 0

C++文件流问题

http://hi.baidu.com/mxp446533129/blog/item/ebc6d03a526cae2f96ddd874.html 用 ifstream 读文件时当文件指针到达文件结束后再用 file_stream.seekg ( 0L , ios::beg

2011-09-25 17:23:39

阅读数 580

评论数 0

编程心得

1. 代码调试1.1 代码调试的方法 1.1.1 Debug版本的调试 a)通过设置断点,单步运行进行排错。 b)通过调试,然后按下“alt+7”弹出Call Stack,然后对照其中指向的函数,来判断出错的地方,然后进行逐步调试。  c)网络摘录     在VC中当整个工程较大时,软件时常为出现...

2011-06-07 22:07:00

阅读数 659

评论数 0

编程心得

1. 代码调试1.1 代码调试的方法1.1.1 Debug版本的调试 a)通过设置断点,单步运行进行排错。 b)通过调试,然后按下“alt+7”弹出Call Stack,然后对照其中指向的函数,来判断出错的地方,然后进行逐步调试。  c)网络摘录     在VC中当整个工程较大时,软件时常为出现在...

2011-06-07 22:03:00

阅读数 876

评论数 0

createThread函数的使用

改变了栈的大小,但是把CreateThread的第2参数改成0x100000或者更小的时候,程序还是会出现这样的问题,只有将栈的大小还原为默认值,且CreateThread的第2参数为0 才能正确运行详细的请查看:http://topic.csdn.net/u/20090905/15/7bf416...

2011-06-07 19:54:00

阅读数 10527

评论数 0

嵌入Linux的学习方法建议【转】

第一要点: 实验重于看书 (多编码,少翻书)一定首先搭建x86实验环境。用旧计算机(周末电脑城抛售存货,有新的),搭建一套 实验环境。host主机: 一台PC机(能够跑redhat linux,看问档 就可以了,配网卡与软驱)。target目标机: 一块旧PC主板,配一张网卡和一个软驱,电源。附件...

2011-06-07 19:41:00

阅读数 539

评论数 0

C++后台服务程序开发模式

原文来自:http://www.cublog.cn/u1/37538/showart_493320.html一直感觉VC++太复杂了,但昨天看了汪蒲阳编著的因特网应用编程,其中写到后台服务程序的编写,论述的非常详细,而且逻辑清晰,看了之后感觉明白不少,故拿来与需要之人共享,并更正了原程序的一些错误...

2011-06-07 19:34:00

阅读数 548

评论数 0

多线程编程之四——线程的同步

八、线程的同步  虽然多线程能给我们带来好处,但是也有不少问题需要解决。例如,对于像磁盘驱动器这样独占性系统资源,由于线程可以执行进程的任何代码段,且线程的运行是由系统调度自动完成的,具有一定的不确定性,因此就有可能出现两个线程同时对磁盘驱动器进行操作,从而出现操作错误;又例如,对于银行系统的计算...

2011-06-07 19:31:00

阅读数 408

评论数 0

多线程编程之三——线程间通讯

七、线程间通讯  一般而言,应用程序中的一个次要线程总是为主线程执行特定的任务,这样,主线程和次要线程间必定有一个信息传递的渠道,也就是主线程和次要线程间要进行通信。这种线程间的通信不但是难以避免的,而且在多线程编程中也是复杂和频繁的,下面将进行说明。 使用全局变量进行通信由于属于同一个进程的各个...

2011-06-07 19:29:00

阅读数 402

评论数 0

多线程编程之二——MFC中的多线程开发

五、MFC对多线程编程的支持  MFC中有两类线程,分别称之为工作者线程和用户界面线程。二者的主要区别在于工作者线程没有消息循环,而用户界面线程有自己的消息队列和消息循环。  工作者线程没有消息机制,通常用来执行后台计算和维护任务,如冗长的计算过程,打印机的后台打印等。用户界面线程一般用于处理独立...

2011-06-07 19:27:00

阅读数 438

评论数 0

多线程编程之一——问题提出

  一、问题的提出编写一个耗时的单线程程序:  新建一个基于对话框的应用程序SingleThread,在主对话框IDD_SINGLETHREAD_DIALOG添加一个按钮,ID为IDC_SLEEP_SIX_SECOND,标题为“延时6秒”,添加按钮的响应函数,代码如下: void CSingleT...

2011-06-07 19:24:00

阅读数 346

评论数 0

CreateThread、_beginthreadex和AfxBeginThread

瑶瑶按:创建线程好几个函数可以使用,可是它们有什么区别,适用于什么情况呢?参考了一些资料,写得都挺好的,这里做一些摘抄和整合。【参考1】CreateThread, AfxBeginThread,_beginthread, _beginthreadex的区别 ====================...

2011-06-05 08:46:00

阅读数 443

评论数 0

如何避免使用CreateThread函数导致的内存泄露

前阵子翻了翻候杰老师翻译的那本Win32多线程的书,老书了,很经典。    书里提到,当使用C/C++的时候,有些情况下CreateThread会导致内存泄露,建议使用_beginthread和_beginthreadex。这种泄露网上也有不少帖子在讲。    事实上,这种泄露的可能是存在的,但是...

2011-06-05 08:44:00

阅读数 2370

评论数 0

对话框中添加组合框的应用

<br />1、在对话框中添加组合框控件;<br />2、在对话框中对组合框进行初始化,方法如下:<br />   这一工作在组合框属性对话框上的Data页面上完成,如图1所示。需要注意的是,在Data页面的列表框中,若想给组合框增加新的列表项,必须使用Ctrl...

2011-05-28 22:00:00

阅读数 1601

评论数 0

C++中 Debug Assertion Failed! 代码调试

<br /> 错误提示:<br />Debug   Assertion   Failed!      <br />  Program:   D:/wyuStud/debug/wyuStud.exe    <br />  File:   afx.inl...

2011-05-27 23:09:00

阅读数 19555

评论数 0

C语言学习经典书籍推荐

  学习过程: 先找一本叫《C primer plus》看,然后看《C与指针》、《C陷阱与缺陷》、《C专家编程》,再回头看《The C Programming language》(C程序设计语言),还得继续看《数据结构---C语言描述》、《C语言接口与实现--创建可重用软件的技术》。  《C与指针...

2011-05-22 15:55:00

阅读数 3212

评论数 0

编程者的忠告

<br />原文摘自:http://blog.sina.com.cn/s/blog_45ad362f0100029x.html<br /> <br /><br />我始终认为,对一个初学者来说,IT界的技术风潮是不可以追赶的,而且也没有能力去追 &l...

2011-05-22 15:53:00

阅读数 560

评论数 0

学C++时要注意的。绝对经典!!

学C++时要注意的。绝对经典!!1.把C++当成一门新的语言学习(和C没啥关系!真的。); 2.看《Thinking In C++》,不要看《C++变成死相》; 3.看《The C++ Programming Language》和《Inside The C++ Object Model》,不要因为...

2011-05-22 15:38:00

阅读数 588

评论数 0

如何学习vc++(vc的用处)

<br />1 vc的用处<br />我感觉下面一些领域比较适合于用vc: 操作系统编程,game,图形设计,corba编程,com<br />编程,网络编程。<br />我谈谈我的体会。我现在在深圳的一家公司从事IP电话网关的开发。通过这个项目,我...

2011-05-22 15:35:00

阅读数 1711

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭