![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
VC++
mhmwadm
这个作者很懒,什么都没留下…
展开
-
VC++学习笔记(一)
一、对话框属性:1.Styles->Clip siblings:排除子窗口之间的相对区域,也就是,当一个特定的窗口接收到绘图消息时,将所有重叠窗口排除在外,只重绘指定的子窗口。Styles->Clip children:当在父窗口内绘图时,排除子窗口区域。2.More StylesSystem modal:系统模式对话框Absolute align:坐标相对于屏幕原点Set原创 2012-06-06 15:32:51 · 269 阅读 · 0 评论 -
SetTimer,CMenu
SetTimer SetTimer函数的用法 1)用WM_TIMER来设置定时器 先请看SetTimer这个API函数的原型 UINT_PTR SetTimer( HWND hWnd, //窗口句柄 UINT_PTR nIDEvent, //定时器ID,多个定时器时,可以通过该ID判断是哪个定时器 UINT uElapse, //时间间隔,转载 2012-06-06 15:59:15 · 447 阅读 · 0 评论 -
CString、wchar和char相互转换
1.头文件中要定义宏;#define UNICODE #define _UNICODE 2.char转换成wcharconst char *pFilePathName = "c:\\aa.dll";int nLen = strlen(pFilePathName) + 1;int nwLen =转载 2012-06-06 15:55:55 · 368 阅读 · 0 评论 -
C++_STL_stack_初探
C++_STL_stack_初探2009-03-29 15:47#include#include#include#include#include#include#include#include#includeusing namespace std;int main(){ stacka; //按默认的用deque(双端队列)实现这个st转载 2012-06-06 15:47:50 · 215 阅读 · 0 评论 -
CListView使用
CListView使用(上)2008-11-06 18:13CList Control&CView的使用(上)列表控制的主要功能列表控制和视(List Control&View)主要用来以各种方式显示一组数据记录供用户进行各种操作,Windows98/95中资源管理器中的“查看”标签下的 “大图标|小图标|列表|详细资源”就是一个非常好的典型应用。列表中的记录可以包括多个数据项,也可以包括转载 2012-06-06 15:47:06 · 804 阅读 · 0 评论 -
VC++学习笔记(六)
DDP and DDX,DDV,learn how to use property page and right DDX for your own.IDispatch的存在是因为有些语言不支持虚函数表vtable,比如vb,asp等它的主要作用是“接收一个函数的名称并执行它”然后IDispatch有几个函数:GetIDsOfNames,取一个函数的名称并返回其调度ID,或称DISP转载 2012-06-06 15:42:04 · 707 阅读 · 0 评论 -
VC++学习笔记(五)
(1)如何通过代码获得应用程序主窗口的指针?主窗口的指针保存在CWinThread::m_pMainWnd中,调用AfxGetMainWnd实现。AfxGetMainWnd() ->ShowWindow(SW_SHOWMAXMIZED)//使程序最大化.(2)确定应用程序的路径Use GetModuleFileName获得应用程序的路径,然后去掉可执行文件名。Examp转载 2012-06-06 15:41:11 · 466 阅读 · 0 评论 -
按分辨率不同调整对话框大小以及控件大小
如题,前一阵子为它“清减”了,还好在死了N次N亿个脑细胞后,在网上查找了海量的帖子之后,再加修改总算基本实现了。拿出来跟大家分享,满足一下虚荣心。呵呵! int xxxDlg::OnCreate(LPCREATESTRUCT lpCreateStruct) { if (CDialog::OnCreate(lpCreateStruct) == -1) return -1; //转载 2012-06-06 15:31:05 · 452 阅读 · 1 评论 -
CListCtrl的OnTimer问题
在CListCtrl中的OnTimer,发现OnTimer只进去一次,而并没有在那里用KillTimer结束了该Timer。着了半天,终于找到答案。PRB: OnTimer() Is Not Called Repeatedly for a List Control Q200054 -----------------------------------------------------原创 2012-06-06 15:30:07 · 361 阅读 · 0 评论 -
VC++学习开始之路
名词解释:MFC:Microsoft Foundation Class LibraryATL:Active Template LibrarySTL:Standard Template Library必备书籍:《C++ primer》(初学者可以看一本简单的 C++ primer plus)《VC++深入详解》,孙鑫老师的经典书籍,有配套视频,比培训机构讲的好多了《深原创 2012-06-06 17:24:39 · 316 阅读 · 0 评论 -
CPen,CBrush,
virtual BOOL TextOut( int x, int y, LPCTSTR lpszString, int nCount);BOOL TextOut( int x, int y,const CString& str );virtual int DrawText( LPCTSTR lpszString, intnCount, LPRECT lpRect, UINT转载 2012-06-06 15:58:04 · 701 阅读 · 0 评论 -
CString 操作指南
· 原著:Joseph M. Newcomer翻译:littleloach原文出处:codeproject:CString Management通过阅读本文你能学习怎么有效地使用 CString。 CString 是一种非常有用的数据类型。他们非常大程度上简化了MFC中的许多操作,使得MFC在做字符串操作的时候方便了非常多。不管怎样,使用CSt转载 2012-06-06 15:57:09 · 494 阅读 · 0 评论 -
CPoint,CSize,CRect
CPoint类类CPoint是对Windows结构POINT的封装,凡是能用POINT结构的地方都可以用CPoint代替。结构POINT表示屏幕上的一个二维点,其定义为:typedef struct tagPOINT{LONG x;LONG y;} POINT; 其中 x、y分别是点的横坐标和纵坐标。 由于CPoint提供了一些重载运算符,使得CPoint的转载 2012-06-06 15:55:14 · 373 阅读 · 0 评论 -
CStdioFile类
利用CStdioFile类的直接读取字符串的特点,大大简化程序的开发。要调用CStdioFile类需要在程序中加载afx.h库文件。一。 用VC6.0生成基于对话框的程序ReadTxT工程。二。添加两个按钮“Open File”和 “Save File”。一个CLisiBox列表框。三。为两个按钮添加消息相应函数,程序如下:void CReadTXTTestDlg::OnOpe转载 2012-06-06 15:46:08 · 275 阅读 · 0 评论 -
VC++学习笔记(四)
1。mfc单文档结构2。添加左击鼠标,按下键盘事件3。消息:窗口消息,控件的通知消息,命令消息第5章对话框和常用控件5.1 对话框的使用5.2 控件的创建和使用方法5.3 常用控件5.4 通用对话框和消息对话框5.1对话框的使用5.1.1模式和无模式对话框Ø 模式对话框u 指当对话框被弹出,用户必须在对话框中作出相应的操作,在退出对话框之转载 2012-06-06 15:39:23 · 567 阅读 · 0 评论 -
VC++学习笔记(三)
访问应用程序的其它类 获得CWinApp: -在CMainFrame,CChildFrame,CDocument,CView中直接调用AfxGetApp()或用theApp -在其它类中只能用AfxGetApp() 获得CMainFrame: -在CMinApp中用AfxGetMainWnd()或者m_pMainWnd -在CChildFrame中可用GetPare转载 2012-06-06 15:35:59 · 285 阅读 · 0 评论 -
VC++学习笔记(二)
在控件上绘制图形:onPaint(){ CWnd *pWnd = GetDlgItem(IDC_TEXT); CDC * pControlDC = pWnd->GetDC(); pWnd->Invalidate(); pWnd->UpdateWindow(); pControlDC->SelectStoc原创 2012-06-06 15:35:18 · 192 阅读 · 0 评论 -
如果找到最受欢迎的开源代码
github里语言为objective c,最多人查看的项目https://github.com/languages/Objective-C/most_watched原创 2012-06-07 13:51:20 · 365 阅读 · 0 评论