在对话框里面,我有一个static我这样定义:CString m_state;
m_state.Format("%d",data);运行成功,在对话框里面能显示出data的值,同样的,我这样写在属性页里面,却没有反应,试了一下子,在属性页里面都没有Format这个函数,怎么办?在属性页里面应该怎么显示呢?
m_state.Format("%d",data);运行成功,在对话框里面能显示出data的值,同样的,我这样写在属性页里面,却没有反应,试了一下子,在属性页里面都没有Format这个函数,怎么办?在属性页里面应该怎么显示呢?
Format方法既不是CStatic的,也不是CProertySheet的,而是CString."在属性页里面应该怎么显示呢?"
你想显示在属性页的什么地方呢?
@!!!!!!!我现在有一个static text,我想要显示一个正在动态变化的数据!
我用这个方法,给这个static text建了个成员变量m_state
CString m_state;
m_state.Format("%d",data);
你不要说我弄错了!!!!这样,能显示出来data的值.现在,我在用相同的方法,在属性页里面显示,就根本没有任何反应!
我想显示在属性页的什么地方?我气!不管想显示在属性页的那儿都没有反应.
在page里面不行, 在sheet里面也不行.反正打了个点点"m_state."都不得弹出函数那个框框.
在普通的对话框里面,写了"."之后就会弹出来!不知道我是不是语言差了点,说不清楚.希望高人能看懂了.
要给 STATIC显示文字,直接用 SetDlgItemText(IDC_STA,"Load Now..."); 即可 CString m_state;
m_state.Format(...); 用的是CString 类...
关联对象直接用DDX;
变量赋值后,UpdateData(false);
m_state.Format("%d",data);运行成功,在对话框里面能显示出data的值,
==========================
你将一字符串与static关联
属性页无法和一个CString关联关联变量注意:
是控制还是值再选择具体的类