相关参数:

HWND GetDlgItem(
HWND hDlg, // handle of dialog box
int nIDDlgItem // identifier of control
)

同一类,不同 段 内使用。

 CWnd* pWnd = GetDlgItem(IDC_EDIT_INFO);//获取控件句柄CEdit* pEdit = (CEdit*)pWnd;pEdit->SetWindowText("83jfsdaj");

OnInitDialog() 内使用:

 ((CButton*)GetDlgItem(IDC_RADIO1))->SetCheck(1);//单选框选中AfxGetMainWnd()->SetWindowText(InfoString.string3);//设置窗口标题GetDlgItem(IDC_STATIC_BOX1)->SetWindowText(InfoString.string4);//设置组合框标题

已知问题,不知道如何在不同的CLASS外使用,百度一些代码测试总会有一些问题。

     HWND  GetDlgItem(AfxGetMainWnd()->m_hWnd);CWnd* pWnd = GetDlgItem(IDC_EDIT_INFO);//获取控件句柄CEdit* pEdit = (CEdit*)pWnd;pEdit->SetWindowText("83jfsdaj");

这一段获取完窗口句柄后,继续获取组件句柄会提示

(明显调用的表达式前的括号必须具有(指针)函数类型)的错误,水平有限,无法解决,以后如果解决了会继续更新上来,没有更新代表我妥协的把内容放到同一class 内了。

Class 外 使用

CWnd* g_pWnd;//定义一个全局的变量
OnInitDialog()//diolog内 定义变量。
{
Info.g_pWnd = this;
}其他类内直接调用,OJBK!
g_pWnd->GetDlgItem(IDC_EDIT_INFO)->SetWindowText("83jfsdaj"); //直接赋值,完成。

这个我搜索了很长一段时间,最后改了改代码解决了。

GetDlgItem参数相关推荐

  1. Group Box组合框的简单使用

    目录(?)[+] 开发环境版本:Visual Studio 2010 应用程序类型:MFC application 1 组合框 Group Box作用 在MFC基于对话框的应用程序中,Group Bo ...

  2. MFC Group Box 组合框的简单使用 笔记

    开发环境版本:Visual Studio 2010 应用程序类型:MFC application 1 组合框 Group Box作用 在MFC基于对话框的应用程序中,Group Box组合框就是将组合 ...

  3. GetDlgItem

    GetDlgItemText() GetDlgItemText是C++中的函数,调用这个函数以获得与对话框中的控件相关的标题或文本.GetDlgItemText成员函数将文本拷贝到lpStr指向的位置 ...

  4. int CWnd::GetWindowTextW(LPTSTR,int) const”: 不能将参数 1 从“char [10]”转换为“LPTSTR”

    问题描述: [cpp] view plaincopy //定义了三个编辑框控件 接受num1 num2 num3 void CTestDlg::OnBnClickedButton1()   //响应按 ...

  5. 简单易用的运动控制卡(三):轴参数配置和单轴运动控制

    今天,正运动小助手给大家分享一下运动控制卡之ECI3808的轴参数配置和单轴运动控制. 一. ECI3808硬件介绍 1.功能介绍 ECI3808系列控制卡支持最多达12轴直线插补.任意圆弧插补.空间 ...

  6. 【win32】GetDlgItem(函数详解)

    hwndScroll = GetDlgItem(hwnd, IDC_SCROLL); 假设一个父窗口中有多个子窗口.那么本函数是返回一个子窗口句柄. 第一个参数:父窗口句柄 第二个参数:子窗口ID 再 ...

  7. MFC中GetDlgItem以及SetDlgItem详解

    MFC的GetDlgItem()主要是获取对话框上的句柄,通过获取对话框上的句柄可以获取句柄上的信息等 GetDlgItem() 有一个参数,即对话框所要获取的句柄点的ID号 应用如下,比如,获取句柄 ...

  8. MFC:GetDlgItem

    CWnd::GetDlgItemCWnd* GetDlgItem( int nID ) const; void CWnd::GetDlgItem( int nID, HWND* phWnd ) con ...

  9. MFC中GetDlgItem()和GetWindowText()获取控件里面的数据并保存下来

    理解GetDlgItem()函数 GetDlgItem()作用 获取某个控件的指针 从函数名字分析: Dlg=Dialog=对话框.Item=一件一个 意思:获取对话框里面的某一个控件 从函数参数分析 ...

最新文章

  1. html从入门到精通前锋,街篮新手攻略 从入门到精通的心得分享二
  2. BZOJ 2434 最长公共子序列
  3. 计算机科学与技术指导情况记录表,计算机科学与技术系 教学情况检查表(期初)...
  4. 2学习率调整_Keras的Adam优化器参数理解及自适应学习率
  5. Linux 运维必备的 13 款实用工具,拿好了~
  6. Android常见问题剖析
  7. python 爬虫系列之极验滑块打码
  8. matlab 无穷级数求和,数项级数的求和方法.doc
  9. RNN denoise
  10. rk3566 HDMI 热插拔HDMI显示无信号
  11. 理解JavaScript中的原型与原型链
  12. Shodan在渗透测试及漏洞挖掘中的一些用法
  13. 计算机配置好坏怎么看,电脑配置怎么看 史上最全的查看电脑配置好坏方法
  14. Android高级页面设计 -- Recycler
  15. AVAYA-RTX统一通信解决方案
  16. 给数据穿上美丽的外衣
  17. 实值函数相对于向量和矩阵的梯度
  18. linux统计大日志文件字符次数统计接口调用量
  19. 如何用golang编写单元测试用例
  20. Vue.js学习笔记 01、Vue基本语法篇

热门文章

  1. CT图像环状伪影 校正/ 去除
  2. Differentiable Learning of Logical Rules for Knowledge Base Reasoning
  3. 最通俗易懂的浮动(float)布局原理
  4. 开机弹出网页或定时弹出网页的解决办法
  5. 什么叫爆仓?百度了一下还是不懂,有没有专业人士解释一下?
  6. 山海演武传·黄道·第一卷 雏龙惊蛰 第七章 人与神兽的竞争
  7. Merge into的使用 之 Where 条件
  8. Springboot+MyBatis-Plus整合Layui实现分页
  9. 中国式职场:小Q的饭局
  10. VS qsort和sort函数