MFC
水手柯察金
这个作者很懒,什么都没留下…
展开
-
MFC 子对话框多了任务栏图标?
在编写对话框程序时,增加了个子对话框,想使用主对话框的界面直接拿来修改,于是直接复在左边的资源管视图(ResourceView)里面直接按Ctrl键拖拉复制了一个,更改对话框标题、ID,一切顺利。 但是运行的时候问题出现了!其它的子对话框弹出时任务栏上是一个图标,当复制的子对话框弹出时任务栏上多了一个图标!!! 查看对话框的属性,跟其它的对话框也没有区别!更改转载 2014-04-08 11:49:31 · 762 阅读 · 0 评论 -
设置MFC中EditBox为自动换行
设置该EditBox属性: 1.Auto HScroll False2.OEM Convert False3.Want Return True4.Multiline True本文转自:http://blog.csdn.net/abcjennifer/article/deta转载 2013-11-07 15:22:12 · 790 阅读 · 0 评论 -
自定义消息传递
1.定义消息触发后要处理的函数LRESULT DBUpgradeProcessDlg::OnChangePara(WPARAM wParam, LPARAM lParam);2.定义WM_CHANGEPARA #define WM_CHANGEPARA WM_USER+1013.增加消息映射BEGIN_MESSAGE_MAP(DBUpgradePro原创 2014-03-11 10:34:47 · 612 阅读 · 0 评论 -
edit control 用法
MFC里面的EDIT Control控件的用法是怎么样的,1.怎么样才能赋值给EDIT Control控件并在EDIT Control控件显示出来;2.怎么取得EDIT Control控件的值并传递给一个变量?希望各位大侠帮帮忙!//获得EDITCEdit* pBoxOne;pBoxOne = (CEdit*) GetDlgItem(IDC_EDIT1);//付值pBoxO转载 2013-11-05 09:06:05 · 798 阅读 · 0 评论 -
保存对话框带有默认文件名
CFileDialog fileDlg(FALSE,NULL,Old_FileName,OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT,_T("生成excel文件 (*.xls)|*.xls|excel文件 (*.xls*)|*.xls*||"),NULL); if(fileDlg.DoModal ()==IDOK){ New_FilePa原创 2013-11-05 11:52:31 · 801 阅读 · 0 评论 -
VC 下拉框 CComboBox
1)初始化方法1. 资源管理器中,右击列表框,选属性。在“数据”栏中,输入静态选项,VS2003以上版本,用“;”分隔。VC6的话,按Ctrl+Enter分隔。所输入的项,程序运行时,就会在下拉框中存在。方法2. 在OnInitDialog函数中,初始化下拉框。添加数据。在对话框的 OnInitDialog里面,CComboBox* combo= ( CCombo转载 2013-11-06 16:46:52 · 1525 阅读 · 0 评论 -
ClistCtrol删除列表信息
//删除列表信息/* int itemNumber = m_ListConvert.GetItemCount(); for(int i=0;i if(m_ListConvert.GetCheck(i)){//该行选中 m_ListConvert.DeleteItem(i); } }*/以原创 2013-11-08 10:29:27 · 819 阅读 · 0 评论 -
CListCtrl的checkbox操作
void CConvertDlg::OnClickList(NMHDR *pNMHDR, LRESULT *pResult){ LPNMITEMACTIVATE pNMItemActivate = reinterpret_cast(pNMHDR); // TODO: Add your control notification handler code here D原创 2013-11-08 10:34:05 · 1736 阅读 · 0 评论 -
MFC往Excel插入表单
void CTestExcelDlg::OnButton2() { // TODO: Add your control notification handler code here _Application ExcelApp; Workbooks books; _Workbook book; Worksheets sheets; _W转载 2013-11-18 19:42:31 · 1115 阅读 · 0 评论 -
MFC 在某种excel表后边插入一张表
LPDISPATCH lpDisp;sheet=sheets.get_Item(COleVariant((short)briefNum));//取一张表lpDisp = sheets.Add(vtMissing, _variant_t(sheet), _variant_t((long)1), vtMissing);sheet.AttachDispatch(lpDisp);原创 2013-11-19 09:57:19 · 696 阅读 · 0 评论 -
进度条操作
m_TotalProgress.SetRange(0,TotalSelCoun); m_TotalProgress.SetPos(0); m_TotalProgress.SetStep(1); /***进度条显示开始***/ m_TotalProgress.StepIt();//用每一步的增量来增加进度条的当前位置原创 2013-11-08 10:37:00 · 566 阅读 · 0 评论 -
如何修改MFC界面风格
本文转自:http://blog.csdn.net/flydream0/article/details/7886328在将一个VC6.0的工程用VS2010打开的时候,发现运行的时候界面风格是Windows2000的风格,于是做以下修改就变成系统默认的风格了:在stdafx.h头文件中,添加或修改如下指令:[cpp] view plainco转载 2015-03-24 14:30:39 · 1199 阅读 · 0 评论