进行 .NET 窗体编程时应该牢牢把握下列原则:在访问窗体之前,你必须进行窗体实例化;如果在项目中有多处代码访问同一窗体,则你必须把它的同一实例指针传递给这些代码。对于早已习惯了直接把默认窗体实例当成全局变量来使用的 Visual Basic 6.0 程序员来说,这可是个严重的挑战。好在 .NET 为你提供了两条出路:其一,把窗体实例指针保存在全局变量中;其二,把窗体实例指针传递给任何需要访问它的窗体、类、模块或者过程。 .NET 中的数值全局化 Visual Basic .NET 不支持全局变量,然而它借助 Shared (相当于 C# 中的 stati [阅读全文] [PDF]
HWNDhwnd; while((hwnd=::FindWindow(\"IEFrame\",NULL))!=NULL) ...{ //::SendMessage(hwnd,WM_CLOSE,0,0); ::PostMessage(NULL,WM_CLOSE,0,0); } 用到3个api,第一是findwindow HWNDFindWindow LPCTSTRlpClassName, LPCTSTRlpWindowName ); 第一个参数就是CreateWindow时的参数,比如记事本的ClassName是notepad,ie的classname是 [阅读全文] [PDF]
闲来无事,学点小技巧,怕以后忘了,先记录下来.两个窗体Form1,Form2,Form1上有个按钮simpleButton1,程序运行打开Form1,点击simpleButton1,Form2显示,再点击Form2隐藏,如此反复。 Form2pForm2=newForm2();//先创建一个Form2的实例对象 publicintclickcount=0;//设置单击次数 privatevoidsimpleButton1_Click(objectsender,EventArgse) { clickcount++;//第一次点击,此时clickcount=1 if( [阅读全文] [PDF]
Windows 窗体是用于 Microsoft Windows 应用程序开发的、基于 .NET Framework 的新平台。此框架提供一个有条理的、面向对象的、可扩展的类集,它使您得以开发丰富的 Windows 应用程序。一个Windows窗体就代表了.NET架构里的System.Windows.Forms.Form类的一个实例。 作者在CSDN技术论坛.NET板块下的C#分类经常看到有人问起如何在两个Form间传递数据,访问修改对方窗体里面的值。对于有经验的程序员来说不是什么高深的东西,而对于初学者来说这些基础的东西往往是一个问题,并且存在这种现象,往 [阅读全文] [PDF]
1 共4条 分1页
- 单片机数码管:51单片机数码管显示的好帮手---MAX...
- 点阵显示屏:智能点阵显示屏HCMS-29xx/39xx及其应用
- 单片机教程:单片机编程入门七
- 汇编语言指令集:IBM-PC汇编语言指令集
- 数据传送指令:MCS-51数据传送指令
- 0083智能工社:浅谈足球游戏的人工智能
- 提拔将领:即时战略游戏将领指挥AI方案设想
- directinput:DirectInput 鼠标编程入门
- 实现爆炸后的振动效果
- 飞机射击类小游戏:有关飞机射击类游戏的设计原理
- 音效最好的播放器:游戏音乐和音效的播放
- 游戏调试:利用双计算机调试游戏程序
- 多任务处理:游戏中的多任务处理
- 电脑游戏中的人工智能制作
- 系统升级:角色扮演游戏的升级系统研究
- rpg游戏制作:深入RPG游戏制作—图形篇
- directdraw:通向DirectDraw的捷径
- 3d场景:如何在3D场景中加入Fog
- 游戏搜索:论游戏中的搜索问题(初级篇)
- directx如何使用:使用DirectX优化声音特性