- 博客(20)
- 资源 (4)
- 收藏
- 关注
原创 MFC 设置标题栏
public: void SetTitle(LPCTSTR lpszTitle);void CUMLApplication1Doc::SetTitle(LPCTSTR lpszTitle){ CDocument::SetTitle(L"UML类图编辑系统");}
2016-12-28 13:24:35 2487
原创 MyEclipse快捷键使用总结(Me)
1、Ctrl+Shift+F 自动排版代码2、Shift+Tab 选中代码,左移选中的代码3、Tab 选中代码,右移选中的代码
2016-12-17 11:11:48 762
转载 MyEclipse快捷键大全
存盘 Ctrl+s(肯定知道)注释代码 Ctrl+/取消注释 Ctrl+\(Eclipse3已经都合并到Ctrl+/了)代码辅助 Alt+/快速修复 Ctrl+1代码格式化 Ctrl+Shift+f整理导入 Ctrl+Shift+o切换窗口 Ctrl+f6 ctrl+shift+M 导入未引用的包ctrl+w 关闭单个窗口
2016-12-15 12:56:12 348
转载 MyEclipse设置html代码提示功能
MyEclipse设置html代码提示功能做java开发我一般用的是eclipse或者myeclipse,不过一直很纠结的是用eclipse编辑html和js代码的时候,它不会出现代码提示,这就没有写java代码那么方便了,好在在网上找到了解决方法,由于我用的是myeclipse 10,通过第二种方法确实解决了这个问题,下面把方法分享在这里:1、myeclipse 9在myec
2016-12-15 09:11:35 10700
原创 MFC 改变Dialog的大小初始化
VC6.0开发添加消息WM_OninitialDlgVS 开发Dlg.h文件中添加virtual BOOL OnInitDialog();Dlg.cpp文件中添加BOOL UClassDlg1::OnInitDialog(){ //this->MoveWindow(0, 0, 500, 500); return true;}
2016-12-14 15:03:47 2015
原创 MFC 如何设置Edit Control/Box自动换行
MFC 如何设置Edit Control/Box自动换行设置该EditBox属性: 1.Auto HScroll False2.OEM Convert False3.Want Return True4.Multiline True
2016-12-13 22:08:05 5346
转载 MFC 响应Delete按键按下的操作事件
void CUMLApplication1View::OnKeyDown(UINT nChar, UINT nRepCnt, UINT nFlags) //相应Delete按键按下的的操作{CView::OnKeyDown(nChar, nRepCnt, nFlags);if (nChar == VK_DELETE){MessageBox(_T("Delete"));}
2016-12-12 10:33:00 4735
原创 MFC 中自定义输出字体CFont和获得系统当前默认字体CFont
CFont newfont; CFont *oldfont = pDC->GetCurrentFont(); newfont.CreateFont(16, 6, 0, 0, 600, TRUE, FALSE, FALSE, 0, OUT_DEFAULT_PRECIS, CLIP_DEFAULT_PRECIS, DEFAULT_QUALITY, DEFAULT_PITCH | FF_R
2016-12-12 09:18:24 6700
原创 MFC CFont字体的使用
if (isAbstract == 1) { CFont font; font.CreateFont(16, 6, 0, 0, 600, TRUE, FALSE, FALSE, 0, OUT_DEFAULT_PRECIS, CLIP_DEFAULT_PRECIS, DEFAULT_QUALITY, DEFAULT_PITCH | FF_ROMAN, _T("Arial"));
2016-12-11 16:56:35 7609
转载 FONT
CDC *pDC; CFont newfont;//用来保存新字体 CFont *oldFont;//用来保存旧字体 newfont.CreateFontW(20, 11,
2016-12-11 16:14:09 453
原创 设置Dialog中Button的返回值------>Dlg.DoModal()的返回值
void EditUClassAttrDlg::OnBnClickedButton1(){ EndDialog(IDC_BUTTON1); //这句代码的意思是让Dlg.DoModal()的返回值是IDC_BUTTON1} int editvalue = edituclassattrdlg.DoModal(); if (editvalue == IDOK)
2016-12-10 15:38:39 756
转载 c++中在顺序容器中访问、插入、删除元素的操作
c++中的顺序容器有vector,deque,queue,list,stack,priority_queue等访问顺序容器内元素的操作:c.back( ) 返回容器c的最后一个元素的引用。如果c为空,操作未定义。c.front( )返回容器c的第一个元素的引用。如果c为空,操作未定义。c[n]返回下标为n的元素的引用 如果n=c.size(),该操作未定义
2016-12-10 15:21:03 636
原创 MFC在Dialog中交换数据(没有使用UpdateData(false)和UpdateData(true))
至于为什么没有使用我也不是太清楚,初学C++ MFC一些机制没有搞清楚,现在就是用到在Dlg控件中交换数据,希望以后会明白。 (1) 先在下面这个方法(此方法在所要交换数据的Dlg.cpp文件中)中绑定要交换的控件。(2) 然后在相对应的Dlg.h文件中设置要交换数据控件数据的名称。(也就是用一个变量记录控件中的内容)。public: CString
2016-12-10 10:24:28 693
原创 MFC如何添加右键空白处菜单
1.先在资源文件中创建一个菜单 CMenu menu; menu.LoadMenu(IDR_MENU1); CMenu* pPopup = menu.GetSubMenu(0); ClientToScreen(&point); pPopup->TrackPopupMenu(TPM_LEFTALIGN | TPM_RIGHTBUTTON, point.x, p
2016-12-09 15:11:40 639
原创 Java类和接口的继承和实现关系(Class和Interface中的extends和implements关系)
一个接口可以继承多个接口.interface C extends A, B {}是可以的.一个类可以实现多个接口:class D implements A,B,C{}但是一个类只能继承一个类,不能继承多个类class B extends A{}在继承类的同时,也可以继承接口:class E extends D implements A,B,C{}这也正是选择用接口而不是抽象类
2016-12-05 21:43:02 3297 1
原创 C++类模板 .h和.cpp文件要写在一起||要在主函数main中用#include "Test.h" Test是模板类名
最好要将C++类模板的.h和.cpp文件的内容一起写在.h文件中,不要分开C++模板类和模板函数示例:模板类TestTest.h#pragma once#include using namespace std;templateclass Test{public: T a;public: Test(T a); ~Test(); void printT();};
2016-12-03 18:47:26 4402
原创 【2016-12-3】C++控制台第一个程序示例
复习面向对象技术课程,顺便学习一个C++基本语法、格式C++入门-->第一个C++控制台程序主程序Source.cpp:(没有写Source.h)#include "iostream"#include "Stu.h"using namespace std;int add(int a, int b){ return a + b;}int main(){ int a
2016-12-03 13:08:42 570
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人