![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
windows
jinling1441
做最好的自己,与未来同行!
展开
-
小议C/S与B/S架构的区别与联系
对于刚接触Web的开发人员来说,了解C/S、B/S架构是很有必要的,不然别人问你的web是什么架构,你还摸不着头脑,那可不好了!~我简单的介绍一下,可能对你会有帮助。 随着计算机技术和网络的不断发展与应用,计算模式从集中式转向了分布式,尤为典型的是C/S结构(Client/Server的简称,客户机/服务器模式)。两层结构C/S模式,在上个世纪八十年代及九十年代初得到了大量应用,最直接的原因是转载 2009-01-18 20:35:00 · 1113 阅读 · 1 评论 -
C#操作注册表(读写)
下面给的例子首先是比较普遍的,层级少的,所以每级都会定义一个 RegistryKey//读取指定键路径的值private string GetRegistData(string name) { string registData; RegistryKey hkml = Registry.LocalMachine; R转载 2010-02-24 10:22:00 · 957 阅读 · 0 评论 -
获取屏幕尺寸大小
int with= GetSystemMetrics(SM_CXFULLSCREEN); int heigh= GetSystemMetrics(SM_CYFULLSCREEN);通过上边两个函数获取的是显示屏幕的大小,及不包括任务栏等区域。 int cx = GetSystemMetrics(SM_CXSCREEN ); int cy = Ge原创 2009-10-28 10:56:00 · 762 阅读 · 0 评论 -
BCB 中OLE关闭Excel进程
在FormCreate的时候就创建了ExcelApplication,但是后来关闭的时候,进程中还是存在EXCEL.EXE,摸索了半天,是因为定义了三个万能对象,ExcelApp,WorkBook,Sheet,但是关闭的时候没有全部赋值为Unassigned,只有ExcelApp赋了,修改之后就OK了。正确关闭方法是: WorkBook.PR("Close"); Exce原创 2009-09-16 23:13:00 · 2222 阅读 · 0 评论 -
BCB编写DLL终极手册
一. 编写 DLL File/New/Dll 生成 Dll 的向导,然后可以添加导出函数和导出类 导出函数:extern "C" __declspec(dllexport) ExportType FunctionName(Parameter) 导出类:class __declspec(dllexport) ExportType ClassName{...} 例子:(说明:只转载 2009-07-08 11:07:00 · 664 阅读 · 0 评论 -
BCB不让应用程序显示在任务栏上的方法
Windows规定,如果一个窗口是浮动的工具类型窗口时,它就不在任务栏上显示了。要为窗口设置这个属性,可以利用API函数SetWindowLong。该函数用来改变窗口的一些特征它的定义如下: ////////////////////////////////////////////////////////////////////////////////////////LONG SetWi转载 2009-07-08 10:54:00 · 1242 阅读 · 0 评论 -
BCB中TrayIcon组件的使用
其实,在 Borland C++ Builder 5.0 中编写Tray程序是件很简单的事。在安装 Borland C++ Builder 5.0 时选择Full(完全)安装,安装完成后,在Samples组件页中有一个TrayIcon组件,它封装编写Tary所需的Window API函数,使用该组件编写Tary程序不用加一句程序代码,真是易如反掌。转载 2009-07-08 10:37:00 · 3838 阅读 · 0 评论 -
借助VMware实现单机使用WinDbg
调试器中,SoftICE可以说是鼎鼎大名。而 Microsoft 的调试器 WinDbg 则有很多 SoftICE 不具备的非常有用的功能。对于从事 Windows 系统研究和驱动开发的人来说,WinDbg 实在是件上好的兵器,值得推荐。不过要想使用它并不是件容易的事,它需要有两台计算机,一台调试,一台被调试。这个条件对于大多数人来说是非常苛刻的。今天我们介绍借助VMware实现单机使用Win转载 2009-09-08 08:55:00 · 544 阅读 · 0 评论 -
BCB编译exe的选项设置
1.在project->Options->Compiler中点击Release;2.取消project->Options->Packages中的Builder with runtime packages对钩;3.取消project->Options->Linker中Use dynamic RTL前的对钩。 不进行第三项,在没有装C++ Builder的机器上运行将会出现没有找到bo原创 2009-08-17 10:52:00 · 2140 阅读 · 1 评论 -
C# 调用其他窗口的控件
在子窗口由父窗口创建并显示,在子窗口程序中需要调用父窗口的控件,比如说是TextBox,需要改变其Text属性。方法如下: (比如父窗口为MainForm,子窗口为SubForm,需相互调用的控件为TextBoxDir) 1>在子窗口程序中定义一个全局变量: TestBox TextBoxTest; 2>在SubForm的构造函数里,增加一个一个参原创 2010-02-24 16:27:00 · 6380 阅读 · 0 评论