专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
进行 .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页