- 博客(8)
- 资源 (6)
- 收藏
- 关注
原创 我的vc学习路
我今年大三,学的是电子信息科学与技术。主要学硬件开发,次要学软件开发。同学之中只有少部分主攻软件方向,软件方向的主要是学java,学c#。只有我坚守我喜欢的c++,感觉它够强大,够厉害,很多牛逼软件都是用c++开发出来的。而且一直对很多大型游戏由c++开发深信不疑。断断续续地从大二上学期开始学的,一年多了,丢下上课用的教材后买了本c++ primer,到现在还在学。因为我坚信c++不可能无用了
2012-07-31 16:51:53 5291 7
原创 孙鑫视频之菜单(下)
如何动态添加删除插入菜单(通过自己敲代码) CMenu menu; menu.CreatePopupMenu(); //GetMenu()->AppendMenu(MF_POPUP,(UINT)menu.m_hMenu,"fuck"); //menu.InsertMenu(2,MF_BYPOSITION,(UINT)menu.m_hMenu,"you");//这样调用是不对的。必须用菜单句
2012-07-29 18:20:37 2056
原创 又开始看孙鑫视频了:菜单之静态菜单
谢谢无私的孙鑫老师 1Mainframe和view类都是派生自cwnd类,所以能直接用messagebox函数。而doc和app类 不是,所以只能用afxmessagebox或是全局api函数。 2.vs2010删除函数得上类向导里,然后出错的时候还得删剩余的,傻逼工具啊,添加自定义消 息的时候就问题很多,不好用 3.对菜单点击的响应顺序:view,doc,mainfra
2012-07-29 16:16:50 2344
转载 使用OnCtlColor函数消息打造背景
在MFC类库提供了CWnd::OnCtlColor函数,在工作框架的子窗口被重画时将调用该成员函数.因此可以重载WM_CTLCOLOR消息的响应函数.此函数的原型: afx_msg HBRUSH OnCtlColor(CDC *pDC,CWnd *pWnd,UINT nCtlColor); 参数nCtlColor用于指定控件的类型,可以是:
2012-07-26 16:18:17 1077
转载 VC 利用SetWindowRgn实现程序窗口的圆角多角矩形
下面是实现程序窗口圆角多角矩形的三种方法,但效果都比较差。只是简单的将边角裁 剪,从边框和标题栏上都可以看出来。不过可以通过这三个函数来学习下 SetWindowRgn()及创建一个HRGN的不同方法。 方法1 void SetWindowEllispeFrame1(HWND hwnd, int nWidthEllipse, int nHeightEllipse)
2012-07-26 15:26:14 781
转载 CString与LPCWSTR、LPSTR、char*、LPWSTR等类型的转换【转】
CString与LPCWSTR、LPSTR、char*、LPWSTR等类型的转换 一.CString与LPCWSTR 两者的不同:LPCWSTR 是Unicode字符串指针,初始化时串有多大,申请空间就有多大,以后存贮若超过则出现无法预料的结果,这是它与CString的不同之处。而CString是一个串类,内存空间类会自动管理。 CString转换成LP
2012-07-26 14:47:05 991
转载 利用GetPrivateProfileString读取配置文件(.ini)
配置文件中经常用到ini文件,在VC中其函数分别为: 写入.ini文件:bool WritePrivateProfileString(LPCTSTR lpAppName,LPCTSTR lpKeyName,LPCTSTR lpString,LPCTSTR lpFileName); 读取.ini文件:DWORD GetPrivateProfileString(LPCTSTR lpAppNam
2012-07-26 14:14:43 556
转载 NOTIFYICONDATA
一、Shell_NotifyIcon 函数说明 此函数用来向任务栏托盘区域发送消息 1、函数格式 BOOL Shell_NotifyIcon( DWORD dwMessage,PNOTIFYICONDATA lpdata); 2、参数说明: dwMessage为输入参数,传递发送的消息,表明要执行的操作。可选的值如下: NIM_ADD 向托盘区域添加一个图
2012-07-26 14:13:04 1125
自己做的控制台库存管理器C++
2012-04-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人