vc对静态文本框的操作有哪些
id为IDC_STATIC的控件,都有哪些方法可以对其操作?(GetDlgItem(IDC_STATIC)->之后也不出来东西)mfc的...
id为IDC_STATIC的控件,都有哪些方法可以对其操作?(GetDlgItem(IDC_STATIC)->之后也不出来东西)
mfc的 展开
mfc的 展开
2个回答
展开全部
SetBitmap 指定要在此静态控件中显示的位图
GetBitmap 获取先前用SetBitmap设置的位图的句柄
SetIcon 指定一个要在此静态控件中显示的图标
GetIcon 获取先前用SetIcon设置的图标的句柄
SetCursor 指定要显示在此静态控件中的光标图像
GetCursor 获取先前用SetCursor设置的光标图像的句柄
SetEnhMetaFile 指定要显示在此静态控件中的增强的图元文件
GetEnhMetaFile 获取先前用SetEnhMetaFile设置的增强图元文件的句柄
GetBitmap 获取先前用SetBitmap设置的位图的句柄
SetIcon 指定一个要在此静态控件中显示的图标
GetIcon 获取先前用SetIcon设置的图标的句柄
SetCursor 指定要显示在此静态控件中的光标图像
GetCursor 获取先前用SetCursor设置的光标图像的句柄
SetEnhMetaFile 指定要显示在此静态控件中的增强的图元文件
GetEnhMetaFile 获取先前用SetEnhMetaFile设置的增强图元文件的句柄
展开全部
是mfc还是win32?
mfc下GetDlgItem返回的是CWnd*类型,可以调用CWnd类的一些通用的方法,比如GetWindowText()等。如果你要作为CStatic来用,还要在前面做一次强制转换
((CStatic)GetDlgItem(IDC_STATIC))->
看了一下MSDN,好像CStatic自身也没提供多少方法,大部分常用的都是从CWnd继承下来
CWnd的方法
http://msdn.microsoft.com/en-US/library/b5wzwdk7(v=VS.80).aspx
CStatic的方法
http://msdn.microsoft.com/en-US/library/4sbddbc7(v=VS.80).aspx
mfc下GetDlgItem返回的是CWnd*类型,可以调用CWnd类的一些通用的方法,比如GetWindowText()等。如果你要作为CStatic来用,还要在前面做一次强制转换
((CStatic)GetDlgItem(IDC_STATIC))->
看了一下MSDN,好像CStatic自身也没提供多少方法,大部分常用的都是从CWnd继承下来
CWnd的方法
http://msdn.microsoft.com/en-US/library/b5wzwdk7(v=VS.80).aspx
CStatic的方法
http://msdn.microsoft.com/en-US/library/4sbddbc7(v=VS.80).aspx
参考资料: http://msdn.microsoft.com/en-US/library/b5wzwdk7(v=VS.80).aspx
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询