程序将第一个创建的窗体作为主窗体。如果创建了一个后,在其他窗体尚未创建的时候便释放调,此时又创建了一个窗体,那么第二次创建的窗体就会变成主窗体了。关闭主窗体,程序就认为是终止运行,并且调用 Free 释放掉主窗体资源,进而程序结束退出。而关闭其他非主窗体,程序只是将其隐藏起来了。 子窗体会将主窗体....
FAT 32 文件系统学习1、本文的目标 本文将通过实际读取一个FAT32格式的U盘来简单了解和学习FAT32文件系统的格式。虽然目前windwos操作系统的主流文件系统格式是NTFS,但是FAT32由于其兼容性原因,还是有一定的学习价值。为了能做出一个窗体程序提供直观的感觉,本文的代码采用c#.....
分类:
其他好文 时间:
2014-08-07 00:32:27
阅读次数:
284
窗口创建过程
GetModuleHandle->RtlZeroMemory->LoadCursor->RegisterClassEx->CreateWindowsEx->ShowWindow->UpdateWindow
获得模块句柄->结构体初始化(填0)->加载光标->注册窗体类->创建窗体->显示窗体->更新客户区
win32API函数定义
GetModuleH...
1. 窗体设置 1.1 窗体大小 在窗体的Load事件中编写 this.MaximumSize = new Size(长,宽); 1.2 新增窗体 新建工程, 默认为Form1. 在程序右键Add Windows Form新建一个窗体程序, 默认为Form2 在Form1上添加...
要开java的窗体程序,就要下载开发窗体的工具。这里我用的是的myeclipse,可以直接在网上下载安装即可。我用的是10.0版本的,如果需要汉化的话,可以看一下这篇文章:myeclipse.10安装和汉化方法java窗体package java20130629;import javax.swing...
分类:
编程语言 时间:
2014-07-07 17:02:24
阅读次数:
212
计算器的制作需要实现一下几个功能:加减乘除,连续计算,重复计算。 加减乘除就是简单的二元运算,连续计算就是不使用等号连续进行几次二元运算,重复计算就是进行一次二元运算之后再次单击等号可以将之前的运算再次进行一次。由于是C++的窗体程序,所以先设计出窗体的界面。界面如下。需要注意的是,上面的两个...
分类:
编程语言 时间:
2014-06-25 16:33:35
阅读次数:
236
包含Timer类的命名空间有3个TimerClass (System.Threading)?TimerClass (System.Windows.Forms)?一般用于窗体程序TimerClass (System.Timers)? 一般用于控制台程序using System;using System...
分类:
Web程序 时间:
2014-06-17 19:54:38
阅读次数:
212
【摘要】本文适合已经完整学习了C++面向对象机制,但在开发窗体程序方面还是零基础的同学。通过本文的引导进行实践体验,目的是消除同学们开发窗体程序的神奇感,为下一步的自学找到感觉。同一时候,能更深入地体会到编程基本功的根源所在,在今后能自觉地学好专业基础课,而不是仅仅浮躁地追求开发平台和表面的技能。文...
分类:
编程语言 时间:
2014-06-02 15:41:34
阅读次数:
425
/***************************************************************
* Name: CaculatorMain.h * Purpose: Defines Application Frame * Author:
zhangaihua (62...
分类:
数据库 时间:
2014-05-27 00:37:45
阅读次数:
259
在Vista系统之后,微软为窗体程序提供了Aero磨砂的效果,如下图。那么用C#如何来实现这种磨砂效果呢?代码:using System;using
System.Collections.Generic;using System.ComponentModel;using System.Data;us...