关闭→
当前位置:知科普>综合知识>mfc怎么写

mfc怎么写

知科普 人气:2.29W
1. MFC的算法程序怎么写啊

添加一个编辑框后,假设把编辑框属性的ID写为IDC_EIDIT1

mfc怎么写

那么在编辑框上点右键,建立类向导

选择Member Variables

查看到IDC_EIDIT1,双击,第一行是名称写上m_eidti1,第二行是类型,选int

然后在程序中

CMyDlg dlg; //CMyDlg是你的编辑框所在的文本框窗口的类名称

CString str2;

int temp=0;

pEdit = GetDlgItem(IDC_EIDIT1);

dlg.m_eidti1=temp;

str2.Format("%d",temp);

pEdit->Invalidate();

pEdit->SetWindowText(str2);

这样就可以吧temp的值放到IDC_EIDIT1文本框里了

如果把dlg.m_eidti1=temp; 改成temp=dlg.m_eidti1的话,就可以吧IDC_EIDIT1框内填的内容传到temp里面了,然后你在程序里对temp进行加减运算,填到另一个编辑框里就行了

2. VS2012怎么写MFC程序啊

main() 、winMain() 、_tmain();这些都只是程序的入口函数,工程类型不一样,入口函数可能不同。

main是C/C++程序无窗口的console程序的入口

WinMain是win32 GUI Application程序的入口

_t是为了UNICDOE的兼容,_tmain()是个宏,如果是UNICODE则他是wmain()否则他是main() 。

没必要一定要在winMain下写HelloWorld,其他的main函数也行。

3. mfc中查询代码怎么写啊

你要先理解MFC的消息机制,所有的控键包括按钮,在资源栏双击后,都会生成一个类似afx_msg void OnButton()的消息点击事件(不同控制不同映射名),你在里面写代码就行了。

至于你所说的查询学生资料,那么就要有一个输入框了(CEDIT),可以在OnButton,调用GETWINDOWTEXT()函数取CEDIT的内容,下一步就是要有文件或者数据库了,这说起来可就麻烦了,初学者建议先一步步来,先搞清楚怎么运用控件,你可以把学号什么的写死在程序里(赋给字符串数组吧,CStringArray 比较简单,适合初学),其它的就慢慢搞吧,一口吃个胖子也不现实,我当时慢不经心的学了一年,后来被老板开除了,找了另一家公司又猛学了半个月,才搞清楚啥时MFC,唉,往事不堪回首啊。

4. 如何用MFC写俄罗斯方块程序

建议你去这里看看,很详细。

TAG标签:#mfc #