IP Editor IP控件

HWND hIpEdit;

void __fastcall TForm2::FormCreate(TObject *Sender)
{

    hIpEdit = CreateWindow(WC_IPADDRESS, NULL, WS_CHILD | WS_VISIBLE, 10, 10, 135, 47, Handle, 0, HInstance, NULL);
}
// ---------------------------------------------------------------------------

void __fastcall TForm2::Button2Click(TObject *Sender)
{
    SendMessage(this->hIpEdit, IPM_CLEARADDRESS, 0, 0);
}
// ---------------------------------------------------------------------------

void __fastcall TForm2::Button3Click(TObject *Sender)
{
    int nIP;
    nIP = MAKEIPADDRESS(192, 168, 0, 1);
    SendMessage(hIpEdit, IPM_SETADDRESS, 0, nIP);
}

// ---------------------------------------------------------------------------
void __fastcall TForm2::Button4Click(TObject *Sender)
{
    int nIP;
    SendMessage(hIpEdit, IPM_GETADDRESS, 0, int(&nIP));
    nIP++;
    SendMessage(hIpEdit, IPM_SETADDRESS, 0, nIP);

}
// ---------------------------------------------------------------------------

void __fastcall TForm2::Button5Click(TObject *Sender)
{
    SendMessage(hIpEdit, IPM_SETFOCUS, 3, 0);
}
时间: 2024-10-03 03:51:23

IP Editor IP控件的相关文章

[转载]ExtJs4 笔记(8) Ext.slider 滚轴控件、 Ext.ProgressBar 进度条控件、 Ext.Editor 编辑控件

作者:李盼(Lipan)出处:[Lipan] (http://www.cnblogs.com/lipan/)版权声明:本文的版权归作者与博客园共有.转载时须注明本文的详细链接,否则作者将保留追究其法律责任. 本篇要登场的有三个控件,分别是滚轴控件.进度条控件和编辑控件. 一.滚轴控件 Ext.slider 1.滚轴控件的定义 下面我们定义三个具有代表意义滚轴控件,分别展示滚轴横向.纵向,以及单值.多值选择的特性: [html] <h1>滚轴控件</h1> <div class

MFC的IP控件的使用,获取本地IP显示到控件

当写局域网编程时候,往往需要用到IP控件. 请原谅我还在用VC6.0 拖到对话框就能用了! ....................分割线...................... 获取本地IP显示IP控件 (1)获取本地计算机名 int GetLocalHostName(CString &sHostName) //获得本地计算机名称 { char szHostName[256]; int nRetCode; nRetCode=gethostname(szHostName,sizeof(szH

vbs-获取公网IP调用邮件控件实现邮件的自动发送到指定邮箱-可直接使用复制使用

on error resume next set ie=CreateObject("internetexplorer.application") ie.navigate("http://ip.cn/") ie.Visible=False While ie.busy Or ie.readystate <> 4 WEnd Set regEx = New RegExp  regEx.Pattern = "{联通|移动|电信}" Set Ma

C# 编写自定义 IP 输入框控件

场景: 做一些网络设备应用时,需要有ip地址的输入,这就需要ip地址输入框控件 思路: 1 重写TextBox 为IpInputBox. 2 重写TextBox为SubIpInputBox 3 一个IpInputBox 添加4个SubIpInputBox 和3个Label 控件图: 具体代码: 主窗口文件   Dialog.cs using System; using System.Collections.Generic; using System.ComponentModel; using S

控件之应用-创建Text Editor教程

原文地址 http://www.baidusap.com/abap/dialog/1627 1, Text Editor介绍 不同于一般的屏幕字段,Text Editor可以保存多行文本,它是SAP各种凭证中常用的控件之一,比如采购订单中,凭证头和行项目中都应用到text editor控件,如下: 2, 创建text editor控件 下面介绍如何在dailog程序中创建一个text editor控件, 2.1, SE80创建dialog程序 Tcode:se80,创建一个dialog程序,并且

Delphi 7学习开发控件(继承TGraphicControl只画一条线)

我们知道使用Delphi快速开发,很大的一方面就是其强大的VCL控件,另外丰富的第三方控件也使得Delphi程序员更加快速的开发出所需要的程序.在此不特别介绍一些概念,只记录自己学习开发控件的步骤.假设我们要开发一个画直线的控件,那么我们从下面开始做:1.菜单栏→Component→New Component,在弹出的对话框中按照提示添加: Ancestor type 父类:TGraphicControl  [Controls]Class Name 类名:TLineToPalette Page

WPF第三方控件Telerik

帮助文档:http://www.telerik.com/help/wpf/gridview-selection-via-checkbox.html Telerik专注于微软.Net平台的表示层与内容管理控件. Telerik Controls 2010 Q2控件组包括如下组件: Telerik RadControls for ASP.NET AJAX RadControls for ASP.NET是一套强大的用户界面控件套装,它可以帮助您创建拥有桌面应用程序华丽外表和高速性能的Web应用程序.1

Delphi 7学习开发控件

我们知道使用Delphi快速开发,很大的一方面就是其强大的VCL控件,另外丰富的第三方控件也使得Delphi程序员更加快速的开发出所需要的程序.在此不特别介绍一些概念,只记录自己学习开发控件的步骤.假设我们要开发一个画直线的控件,那么我们从下面开始做:1.菜单栏→Component→New Component,在弹出的对话框中按照提示添加: Ancestor type 父类:TGraphicControl  [Controls]Class Name 类名:TLineToPalette Page

一个关于ExtJS4具体控件的详细教程

发现一遍介绍ExtJS控件介绍的比较好的系列文章,在此做总结 ExtJs4 笔记(1) ExtJs大比拼JQuery:Dom文档操作 ExtJs4 笔记(2) ExtJs对js基本语法扩展支持 ExtJs4 笔记(3) Ext.Ajax 对ajax的支持 ExtJs4 笔记(4) Ext.XTemplate 模板 ExtJs4 笔记(5) Ext.Button 按钮 ExtJs4 笔记(6) Ext.MessageBox 消息对话框 ExtJs4 笔记(7) Ext.tip.ToolTip 提示