Win32SDK编辑框控件的简单操作

来源:互联网 发布:c语言web攻击脚本 编辑:程序博客网 时间:2024/05/22 02:05

我平常都用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);


      

 

 

 

 

0 0
原创粉丝点击