1樓:碧血玉葉花
其實你新增變數應該新增cstring型別的,我認為char不好用,在 新增變數對話方塊 裡的 變數型別 下拉列表框 裡可以自己輸入cstring ,並不一定非得從那列表框裡面選擇。假設你定義cstring m_str,在exe1doc裡面會自動新增cexe1doc::cexe1doc()
: m_str(_t(""))
{要初始化只要在分號(m_str(_t("")))裡面寫就行了,如m_str(_t("啊啊"))。
其它的pdc->textout(100,200,pdoc->m_str); 這裡就會正確編譯。
如果你一定要用char的話,修改這裡**:
// todo: 在此處為本機資料新增繪製**
pdc->textout(100,200,cstring(pdoc->str));
這樣也行
還有乙個重要問題,char* 型別,在建構函式裡面你怎麼給它賦值;應該這樣的吧:cexe1doc::cexe1doc()
: str("ggg")
其實並不是很好
2樓:
沒聽說過這個類!!!!!!!!
3樓:匿名使用者
你說的是cexception吧?mfc中沒有cexpress啊。
mfc中靜態文字框怎麼顯示文字,MFC中靜態文字框怎麼顯示文字
cstring m text m text ee setdlgitemtext idc static1,m text 是對的,不過我要問,你的靜態文字框是誰的?你這樣寫是預設this setdlgitemtext idc static1,m text 如果你的文字框不是this的,那就不行,考慮 s...
MFC中如何改變STATIC TEXT的大小
我說個簡單的方法 加個成員變數cfont font 在oninitdialog中font.createpointfont 120,l 楷體 120表示12號字型 當然static 的id要改,idc stagetdlgitem idc sta setfont font 字型大小還是視窗大小?mfc ...
怎麼初始化mfc中子對話方塊中的listcontrl控制元件翱
比如控制元件變數為c list,初始化 如下 c list.modifystyle 0,lvs report c list.setextendedstyle lvs ex gridlines lvs ex fullrowselect 以上是樣式初始化 c list.insertcolumn 1,t ...