查句柄知多少

2016-02-19 13:21 1 1 收藏

下面是个超简单的查句柄知多少教程,图老师小编精心挑选推荐,大家行行好,多给几个赞吧,小编吐血跪求~

【 tulaoshi.com - 编程语言 】

基本上句柄是标志窗口,我可以根据句柄又可引申其中更多如类名,windowtitle等属性
  所以基于这点,一般开发工具会提供查句柄,查类名等工具,vs提供的spy++就是一个很
  好例子。现在教你们一查句柄知多少。其实也简单,下面贴出源代码
  procedure Tform1.TimerTimer(Sender: TObject);
  var
    Pos: TPoint;
    Handle: HWND;
    ScreenDC: HDC;
    Buf: array[0..1024] of Char;
    ScreenColor: COLORREF;
  begin
    GetCursorPos(Pos); // 得到当前光标位置
    Handle := WindowFromPoint(Pos); // 返回当前位置的句柄
    HandleText.Caption := IntToStr(Handle);
    GetClassName(Handle, Buf, 1024); // 得到类名
    ClassNameText.Caption := Buf;
    SendMessage(Handle, WM_GETTEXT, 33, Integer(@Buf)); // 得到标题
    TitleText.Caption := Buf;
    { 得到光标处点的颜色 }
    ScreenDC := GetDC(0);
    ScreenColor := GetPixel(ScreenDC, Pos.X, Pos.Y);
    Shape.Brush.Color := TColor(ScreenColor);
    RGBColorText.Caption := '红: ' + IntToStr(GetRValue(ScreenColor)) +
      '  绿: ' + IntToStr(GetGValue(ScreenColor)) + '  蓝: ' +
      IntToStr(GetBValue(ScreenColor));
    ReleaseDC(0, ScreenDC);
    DelphiColorText.Caption := Format('Delphi中颜色值:$00%2.2x%2.2x%2.2x', [GetBValue(ScreenColor),
      GetGValue(ScreenColor), GetRValue(ScreenColor)]);
    HTMLColorText.Caption := Format('HTML颜色值:#%2.2x%2.2x%2.2x', [GetRValue(ScreenColor),
      GetGValue(ScreenColor), GetBValue(ScreenColor)]);
  end;

来源:https://www.tulaoshi.com/n/20160219/1603927.html

延伸阅读
标签: 秋季养生
再次,如果过敏原明确,可以打疫苗进行脱敏治疗。专家提醒,要明确过敏原,需要到医院进行相关检测;脱敏治疗的时间较长,患者需在专业医生指导下进行,高敏体质者尤其要慎重。 生活小窍门 立秋后过敏体质者提早做好防护措施 其次,增强体质,提高免疫力。老人和孩子抵抗力相对较差,往往成为过敏的受害者。日常生活中,多喝水、注...
标签: 生活常识
洋葱妙用知多少   预防失眠 洋葱富含维生素B1,能够调整自律神经功能,促进睡眠。加上其特殊的气味,特有的刺激成分,发挥镇静神经,有安神助眠之效用。 因此,每晚总是辗转反侧、夜里醒来后就不易入睡,或是有食用安眠药习惯的人,可以取适当切碎洋葱,放置于瓶内盖好,睡前打开盖子,闻味道10分钟左右即可,约使用...
标签: 误区 整形
整形误区知多少 一、名气大、广告火的医生,不一定是好医生。 炒作厉害、广告多、收费高,医生水平不一定就权威。有些医院资金充足,出于商业考虑,往往大量投广告,炒作医生,久尔久之成了“着名专家”,但着名专家的背后不见得有精湛的手术技术做支持。一般来讲搞学术的很少有会搞宣传的,而宣传搞的好却不一定...
抵抗紫外线 宝宝防晒进行时分 晒太阳不仅能强壮宝宝骨骼,还能杀灭空气和皮肤上的细菌,增强宝宝皮肤的抵抗力,让病菌无机可乘。而日光中含有我们眼睛看不到的红外线和紫外线。平常我们晒太阳的主要目的就是皮肤通过紫外线的照射,帮助合成维生素D。 但是夏天的紫外线却十分强烈,而且宝宝的皮肤没有发育成熟,抵抗紫外线的能力还很...
标签: 香蕉粥 婴儿
香蕉粥 食谱原料 香蕉1小段,奶粉2勺 制作方法 1、 将香蕉剁成泥放入锅中,加清水煮,边煮边搅拌,成为香蕉粥; 2、 奶粉冲调好,待香蕉粥微凉后倒入,搅拌匀。 适用人群 7-9月宝宝 健康提示 香蕉中含有丰富的钾和镁,其他维生素和糖分、蛋白质、矿物质的含量也很高,此粥不仅是...

经验教程

666

收藏

12
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部