高手+救命=狂送分!!
以知一程序的窗口框架指针,如何获取其状态条的指针,并完成对状态条的修改,大哥救命 问题点数:100、回复次数:16Top
1 楼he_zhidan(何志丹:www.dzlishi.net,www.vcshare.net)回复于 2002-10-21 14:51:27 得分 10
状态条对象是它的成员,具体请注意Create.Top
2 楼wuxuan(真心英雄)回复于 2002-10-21 14:57:09 得分 10
关于statusbar的看下面:
http://www.vckbase.com/code/listcode.asp?mclsid=3&sclsid=309Top
3 楼wxdnuaa(wxd)回复于 2002-10-21 14:59:14 得分 10
就是成员变量呀!Top
4 楼kfx2002()回复于 2002-10-21 15:00:59 得分 0
谢谢,只是它们都是自身Create的啊,可怎么样获取其它程序的statusbar?Top
5 楼kfx2002()回复于 2002-10-21 15:02:33 得分 0
to wxdnuaa(wxd) :可以具体是哪个变量吗?Top
6 楼kfx2002()回复于 2002-10-21 15:27:18 得分 0
没人知道?不会吧!Top
7 楼JennyVenus()回复于 2002-10-21 16:06:17 得分 5
CStatusBarCtrl
CStatusBarTop
8 楼Badwood(Badwood)回复于 2002-10-21 17:03:26 得分 5
m_wndStatusBar不过是私有成员,需要在框架的源代码中修改该成员为共有。Top
9 楼cooljjyy(叽叽歪歪)回复于 2002-10-21 17:44:38 得分 10
在MainFrm.h中将m_wndStatusBar的定义改为public
#include "MainFrm.h"
CMainFrame *wnd = (CMainFrame *)AfxGetMainWnd();
wnd->m_wndStatusBar.SetWindowText("内容");
Top
10 楼lkcowboy(三黑)回复于 2002-10-21 18:07:04 得分 0
差不多吧Top
11 楼kfx2002()回复于 2002-10-22 08:26:07 得分 0
谢谢各位,但要是知道CFrameWnd的指针,那怎么办呢,今天12:00准时结贴,谢谢Top
12 楼rokia(■大力水手■)回复于 2002-10-22 10:56:13 得分 10
FindWindow()啊,枚舉其子窗口。Top
13 楼kfx2002()回复于 2002-10-22 11:05:05 得分 0
to rokia(■大力水手■) 枚舉其子窗口,请您明释,我很菜,想学习学习,谢谢您,12:00快到了Top
14 楼TalentSprite(举头望明月)回复于 2002-10-22 11:36:47 得分 10
关于枚举你可以查msdn,注意有的函数不能查找子窗口。Top
15 楼chen_wei_d(夜来香)回复于 2002-10-22 11:42:09 得分 15
如果你要是知道CFrameWnd的指针,而此CFrameWnd是程序主窗口,可以调用AfxGetMainWnd()获得。Top
16 楼chen_wei_d(夜来香)回复于 2002-10-22 11:43:26 得分 15
此外,枚举子窗口应该用EnumChildWindows函数更方便Top




