怎么获取系统状态栏指针 ? ?/ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 什么意思???是系统任务栏吗??CWnd* GetTaskbar(){ CWnd* pRet = NULL ; HWND hwnd = ::FindWindow("Shell_TrayWnd",NULL) ; if(hwnd) { pRet = CWnd::FromHandle(hwnd) ; } return pRet ;} 转:如何在代码中获取工具条和状态条的指针缺省时, 工作框创建状态条和工具条时将它们作为主框窗口的子窗口,状态条有一个AFX_IDW_STATUS_BAR 标识符,工具条有一个AFX_IDW_TOOLBAR标识符,下例说明了如何通过一起调用CWnd: : GetDescendantWindow和AfxGetMainWnd来获取这些子窗口的指针://Get pointer to status bar .CStatusBar * pStatusBar =(CStatusBar *) AfxGetMainWnd ( ) —> GetDescendantWindow(AFX_IDW_STUTUS_BAR);//Get pointer to toolbar .CToolBar * pToolBar =(CToolBar * ) AfxGetMainWnd ( ) —> GetDescendantWindow (AFX_IDW_TOOLBAR); 截获父窗体消息 我想要给一个单文档程序动态换肤应该怎么弄啊。。。。急。。。 ShowWindow(SW_HIDE)后状态栏图标没了 一个仿explore的程序 一个简单得不能再简单的程序了,可为什么运行的时候会出错呢?高手指点 这个怎么解决 API对话框 调试求助!!!!! 怎么在对话框上写字 如何制作像VisualAssist这样的VC插件? VS2010,MFC 多文档视图显示顺序问题 Invoke如何去调用有参数的函数 当ListView控件的Column的长度被改变时,程序通过什么途径获得这一消息?
是系统任务栏吗??CWnd* GetTaskbar()
{
CWnd* pRet = NULL ;
HWND hwnd = ::FindWindow("Shell_TrayWnd",NULL) ;
if(hwnd)
{
pRet = CWnd::FromHandle(hwnd) ;
}
return pRet ;
}
缺省时, 工作框创建状态条和工具条时将它们作为主框窗口的子窗口,状态条有一个
AFX_IDW_STATUS_BAR 标识符,工具条有一个AFX_IDW_TOOLBAR标识符,下例说明了如何
通过一起调用CWnd: : GetDescendantWindow和AfxGetMainWnd来获取这些
子窗口的指针:
//Get pointer to status bar .
CStatusBar * pStatusBar =
(CStatusBar *) AfxGetMainWnd ( ) —> GetDescendantWindow
(AFX_IDW_STUTUS_BAR);
//Get pointer to toolbar .
CToolBar * pToolBar =
(CToolBar * ) AfxGetMainWnd ( ) —> GetDescendantWindow (AFX_IDW_TOOLBAR);