有下面的一段VC代码:GetDlgItem(IDC_STATIC)->SetWindowText("明日科技");这段代码是什么意思?
有下面的一段VC代码:GetDlgItem(IDC_STATIC)->SetWindowText("明日科技");这段代码是什么意思?一般用在什么地方?和SetDlgIt...
有下面的一段VC代码:GetDlgItem(IDC_STATIC)->SetWindowText("明日科技");这段代码是什么意思?一般用在什么地方?和SetDlgItemText有什么区别?如果您知道的话,希望您能不吝赐教!
展开
4个回答
展开全部
因为所有的静态控件都是基于窗口的,所以都有SetWindowText方法
GetDlgItem(IDC_STATIC)获得IDC_STATIC窗口指针
SetWindowText()把该窗口文字显示为“明日科技”
用于不给控件关联成员变量的情况下,不用UpdateData(FALSE)更新
SetDlgItemText的原型如下,三个变量分别为窗口句柄,ID,字串
BOOL SetDlgltemText(HWND hDlg,int nlDDlgltem,LPCTSTR IpString);
GetDlgItem(IDC_STATIC)获得IDC_STATIC窗口指针
SetWindowText()把该窗口文字显示为“明日科技”
用于不给控件关联成员变量的情况下,不用UpdateData(FALSE)更新
SetDlgItemText的原型如下,三个变量分别为窗口句柄,ID,字串
BOOL SetDlgltemText(HWND hDlg,int nlDDlgltem,LPCTSTR IpString);
展开全部
就是设置Static的显示文字。GetDlgItem(IDC_STATIC)->SetWindowText("明日科技");整个和SetDlgItemText的作用相同,只是入口不同。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2012-04-18
展开全部
其实是一样的,我现在都会用SetDlgItemText(IDC_STATIC,"xx科技");
如果你用过VB的话,那这基本等同于Label1.Caption ="xx科技"
如果你用过VB的话,那这基本等同于Label1.Caption ="xx科技"
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
现在还有人用vb嘛?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询