在没有uses forms的情况下,怎么获得自己的handle
解决方案 »
- 莱鸟提问:delphi如何生成exe 安装文件
- 在access数据库里怎样查找一个布尔值??即:select * from talbe1 where 是否迟到 = false.其中“是否迟到”为布尔值。
- 用什么方法可以设置Windows机器的计算机名?
- 简单问题,请问怎么把一个MEMO里的文本保存为一个文本文件?
- ExpressQuantumGrid问题
- 数组大小不确定该如何分配内存?
- 关于socket连接的问题,高分求解!!!!!!!!!!!!!!!!!!!!!!!
- OleVariant问题???
- 编写的程序,把 倍数参数bl1设为integer就可以,设为real就抛出错误,何解?
- 高手帮帮忙,找一个本地数据库程序改远程执行的方法
- 哪位大侠知道怎样用dbexpress连接access?
- Pagecontrol中做好了四个页,如何让他们的位置调换一下?
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls;type
TForm1 = class(TForm)
Button1: TButton;
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;var
Form1: TForm1;implementation{$R *.dfm}procedure TForm1.Button1Click(Sender: TObject);
begin
self.Handle 就是自已end;end.
如果没有继承,没有uses forms就没有form1.handle
如果你是在其他一个类中使用handle,你可以把handle作为参数传入
就只好:uses yourForms;了
也許可用
HANDLE GetCurrentThread(void);
吧!