社区
界面
帖子详情
如何取得本程序中另一个对话框中控件的句柄
xxxiaoxiong
2006-08-15 09:50:43
我程序中有一个主对话框,在主话框中有一个Listbox(IDC_LIST1)控件,一个弹出模式对话的的按钮(Button1)
在弹出的对话框中我想按下此对话框中的按钮(Button2)后给主对话框中的Listbox(IDC_LIST1)发送::SendMessage(h1,LB_ADDSTRING,0,(LPARAM)"发送成功");消息
可我不懂该什么取得主对话框中的Listbox(IDC_LIST1)的句柄,望高手指点该什么取得这个句柄
...全文
107
6
打赏
收藏
如何取得本程序中另一个对话框中控件的句柄
我程序中有一个主对话框,在主话框中有一个Listbox(IDC_LIST1)控件,一个弹出模式对话的的按钮(Button1) 在弹出的对话框中我想按下此对话框中的按钮(Button2)后给主对话框中的Listbox(IDC_LIST1)发送::SendMessage(h1,LB_ADDSTRING,0,(LPARAM)"发送成功");消息 可我不懂该什么取得主对话框中的Listbox(IDC_LIST1)的句柄,望高手指点该什么取得这个句柄
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Stefine
2006-08-15
打赏
举报
回复
theApp.m_pMainDlg->GetDlgItem(IDC_LIST1)->GetSafeHwnd();
呵呵,我常用这个
theApp是全局的
extern 下就可以用了
折腾_苏州
2006-08-15
打赏
举报
回复
HWND hbox = AfxGetMainWnd()->GetDlgItem(IDC_LIST1)->GetSafeHwnd();
一条晚起的虫
2006-08-15
打赏
举报
回复
theApp.m_pMainDlg->GetDlgItem(IDC_LIST1)->GetSafeHwnd();
Darcy杨
2006-08-15
打赏
举报
回复
CWnd * pWndList = reinterpret_cast<CYourDlg *>( GetParent() )->GetDlgItem( IDC_LIST1 );
是这样吗?
一条晚起的虫
2006-08-15
打赏
举报
回复
extern CXXXApp theApp; //CXXXApp是你的APP类
m_pMainDlg->GetDlgItem(IDC_LIST1)->GetSafeHwnd();
DentistryDoctor
2006-08-15
打赏
举报
回复
pMainDlg->GetDlgItem(IDC_LIST1)->GetSafeHwnd();//pMainDlg是主对话框的指针
获取其他进程ID和
控件
句柄
1.通过应用
程序
路径获取其他进程ID 2.获取其他进程的
对话框
句柄
和
控件
句柄
里面有实现函数,有什么需求也可以自己改改了。
Delphi
中
英文语音朗读
程序
(含
控件
及源码)调试OK
Delphi
中
英文语音朗读
程序
(
控件
及源码)调试OK 先安装Microsoft Speech SDK 5.1,这是微软的声音支持
控件
前面安装不多做介绍,一步一步安装即可 安装完成后,需要加载Delphi
控件
在Delphi IDE
中
选择菜单Project,Import Type Library—点击按钮Add(C:\Program Files\Common Files\Microsoft Shared\Speech\ sapi.dll)—点击按钮Install-在Install
对话框
中
点击按钮OK—在Confirm
对话框
中
点击按钮Yes—在
对话框
中
点击按钮OK。至此,共19个
控件
被添加到Delphi组件板ActiveX页上。其
中
spvoice
控件
是我们要使用的 Microsoft Speech SDK 5.1下载地址:http://intraweb.5d6d.com/thread-280-1-1.html SpVoice详解 属性 描述 AlertBoundary
取得
或设置停顿分界线。 AllowAudioOutputFormatChangesOnNextSet 设置是否允许声音自动调整到合适状态以适应其音频输出。 AudioOutput .
取得
或设置当前声音使用的的音频输出对象 AudioOutputStream
取得
或设置当前声音使用的的音频输出流对象。 EventInterests
取得
或设置当前声音返回的事件类型。 Priority
取得
或设置声音的优先级。 Rate
取得
或设置阅读的速度。 Status 返回
一个
ISpeechVoiceStatus 对象用于显示当前阅读和事件的状态 SynchronousSpeakTimeout
取得
或设置
一个
时间间隔,用于标识多久未获得
一个
输出设备后,
一个
同步的Speak 和SpeakStream将终止,以毫秒计算。 Voice
取得
或设置发音对象。 Volume
取得
或设置声音的大小 。 方法 描述 DisplayUI 是否在控制面板
中
展示详细设置。 GetAudioOutputs 返回
一个
可用的音频输出标记。 GetVoices 返回
一个
可用的发音对象。 IsUISupported 决定是否能通过控制棉板的音频设置来控制。 Pause 暂停朗读。. Resume 恢复暂停,继续播放。 Skip 在当前输入的文本流
中
向前或向后跳一定距离再播放。 Speak 阅读
一个
字符串。 SpeakCompleteEvent 得到
一个
朗读完毕的时间
句柄
SpeakStream 朗读
一个
文本流或
一个
声音文件。 WaitUntilDone 阻塞进程,直到声音播放完毕或者超时。
对话框
程序
向另
一个
对话框
发送消息
两个不同的
程序
之间发送消息,这两个
程序
都是
对话框
程序
。 先查找另外
一个
程序
的窗口
句柄
,然后通过
句柄
发送消息。 (1)新建
一个
基于
对话框
的MFC应用
程序
SearchTest,删除
对话框
中
原有
控件
。 (2)定义
一个
消息宏: #define UM_USE_MESSAGE WM_USER+100 (3)在
对话框
上放置
一个
按钮,事件代码如下: void CSearchTestDlg::OnBnClickedButton1() { // TODO: 在此添加
控件
通知处理
程序
代码 //根据窗口名来查找,名字大小写
一个
关于多
对话框
和CListCtrl
控件
的问题(棘手)。
最近做
一个
图像稽查系统,现在遇到
一个
奇怪的问题,过不去了,请大家帮帮忙~1:建立
一个
基于
对话框
的MFC
程序
;2:主
对话框
里面有
一个
CListCtrl
控件
,并且在主
对话框
里面可以随便使用,显示数据,获取数据都可以;3:新建
一个
对话框
,在这个
对话框
里面定义
一个
主
对话框
的变量,然后调用主
对话框
里面的CListCtrl
控件
,就在这出现问题了。一遇到这个
控件
的操作就出现问题。郁闷,图像传不上来。。。那我就说
子
对话框
如何访问主
对话框
中
的
控件
在使用mfc的时候经常遇到自定义类访问主
对话框
控件
的问题,例如自定义类
中
的方法要输出一段字符串到主
对话框
的EDIT
控件
、控制
对话框
的进度条等。 要在自定义的类
中
访问主
对话框
空间,须获得主对话的指针。主
对话框
的对象在app类的InitInstance()方法
中
声明。查看app类的cpp文件,在InitInstance()方法
中
有如下语句: CAppDlg dlg; m_p
界面
15,979
社区成员
115,896
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章