Win32SDK编辑框控件的简单操作

本文介绍了如何使用Win32API函数GetDlgItemText和SetDlgItemText来获取和设置编辑框控件的文本内容。通过示例代码解释了如何在按钮点击事件中,将一个编辑框的内容传递到另一个编辑框。
摘要由CSDN通过智能技术生成

我平常都用Win32API函数:GetDlgltemText(获取控件文本)和SetDlgltemText(设置控件文本)

1.函数原型:

        UINT GetDlgltemText(HWND hDlg,int nlDDlltem,LPTSTR IpString ,int nMazCount);

        BOOL SetDlgltemText(HWND hDlg,int nlDDlgltem,LPCTSTR IpString);

2.函数的参数意义

         1.GetDlgltemText

                hDlg:编辑框所在的窗口句柄;

                nlDDlgltem:编辑框的控件ID

                lpString:即将存入编辑框内容的变量

                nMazCount:缓冲区

         2.SetDlgltemText

                hDlg:编辑框所在的窗口句柄

                nlDDlgltem:编辑框的控件ID

                lpString:设置编辑框的内容

3.必不可少的头文件

     1.windows.h

     2.resource.h

4.简单示例

        如果窗口的句柄是hwnd,窗口中有两个编辑框控件一个按钮,第一个编辑框控件ID是IDC_E1,第二个编辑框控件ID是IDC_E2,按钮控件ID是IDC_B

        要实现按下按钮把IDC_E1中的内容传入IDC_E2,可以在按钮中添加以下代码:

 

char a[100];
case IDC_B:
     GetDlgltemText(hwnd,IDC_E1,a,100);
     SetDlgltemText(hwnd,IDC_E2,a);


      

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值