一点一滴成长

导航

上一页 1 ··· 7 8 9 10 11 12 下一页

2016年6月30日 #

CProgressCtrl进度条控件实现进度滚动效果

摘要: 关于CProgressCtrl 控件的基本操作网上有很多资料,可我想实现进度条中进度滚动效果,即很多时候程序出现的等待或启动画面,如下图: 实现这个效果的函数为SetMarquee(_In_ BOOL fMarqueeMode, _In_ int nInterval),第一个参数为开关,第二个参数指 阅读全文

posted @ 2016-06-30 17:56 整鬼专家 阅读(1803) 评论(0) 推荐(1) 编辑

2016年6月29日 #

移动窗口和根据条件查找指定窗口

摘要: 1、MoveWindow()用来改变窗口位置或大小。void MoveWindow(int x, int y, int nWidth, int nHeight, BOOL bRepaint = TRUE);void MoveWindow(LPCRECT lpRect, BOOL bRepaint = 阅读全文

posted @ 2016-06-29 18:00 整鬼专家 阅读(339) 评论(0) 推荐(0) 编辑

VC播放mp3的方法

摘要: 1、使用msi库 2、使用vfw库 3、使用DirectShow 阅读全文

posted @ 2016-06-29 14:51 整鬼专家 阅读(2595) 评论(2) 推荐(0) 编辑

CEdit控件[转]

摘要: 1、CButton、CEdit等从CWnd继承了重要的功能: 使用CWnd::SetWindowText和CWnd::GetWindowText可以设置和获得窗口或控件上的文本。CWnd::SetFont可以设置窗口或控件上的文本字体。 CWnd::EnableWindow()禁止、允许窗口或控件接 阅读全文

posted @ 2016-06-29 11:12 整鬼专家 阅读(851) 评论(0) 推荐(0) 编辑

2016年6月28日 #

关于鼠标的一些操作

摘要: 1、 SetCapture()函数在属于当前线程的指定窗口里捕获鼠标输入。一般,只有鼠标在CWnd的客户区内,你才能接受到鼠标消息,调用 SetCapture()后,即使鼠标移动出客户区,你也可以接受到鼠标消息。GetCapture()可以知道当前哪个窗口调用了SetCapture();当一个 窗口 阅读全文

posted @ 2016-06-28 17:09 整鬼专家 阅读(444) 评论(0) 推荐(0) 编辑

枚举子窗口EnumChildWindows()的应用

摘要: 1、EnumChildWindows()函数的作用枚举子窗口(按顺序调用回调函数,并将子窗口的句柄传递给了回调函数)。函数原型: BOOL WINAPI EnumChildWindows( HWND hWndParent, //父窗口句柄 WNDENUMPROC lpEnumFunc, //回调函数 阅读全文

posted @ 2016-06-28 16:04 整鬼专家 阅读(15630) 评论(0) 推荐(0) 编辑

获得对象句柄、指针的函数

摘要: 获得窗口的句柄,CWnd::GetSafeHwnd(void)。获得CDC对象的句柄,CDC::GetSafeHdc(void)。获得CPen、CBrush、CFont、CBitmap等GDI对象的句柄,CGdiObject::GetSafeHandle(void)。 获得窗口的指针,CWnd::F 阅读全文

posted @ 2016-06-28 15:15 整鬼专家 阅读(320) 评论(0) 推荐(0) 编辑

关于对话框不能响应OnKeyDown和OnChar函数的一些说明

摘要: (1)现象 在MFC的对话框中,映射了WM_CHAR和WM_KEYDOWN消息响应函数后,还是不能响应OnKeyDown和OnChar。 (2)原因 因为MFC在进行设计的时候,这两个消息被对话框上的控件截获了,不能到达这两个消息响应函数,对于OnKeyDown来说,只要把对话框 上的控件都删除了, 阅读全文

posted @ 2016-06-28 14:29 整鬼专家 阅读(2308) 评论(0) 推荐(0) 编辑

CString成员函数详解[转]

摘要: 1、构造函数(常用) CString( const unsigned char* psz ); 例:char s[]="abcdef"; char* sp=s; CString csStr(sp); //csStr="abcdef" CString( LPCSTR lpsz ); 例:CString 阅读全文

posted @ 2016-06-28 13:20 整鬼专家 阅读(5369) 评论(0) 推荐(0) 编辑

2016年5月13日 #

实现文字跟随鼠标移动--[转]

摘要: 可能首先会想到SetROP2()函数,利用这个函数在鼠标移动的时候将上次的文字擦除再显示当前文字,可SetROP2()对于DrawText()输出文本不起作用,因 为其没有用到画笔,所以SetROP2()可以用来当作“橡皮线”而不是整块“橡皮”...... 一种实现方法:在鼠标移动事件函数中绘制文字 阅读全文

posted @ 2016-05-13 15:27 整鬼专家 阅读(1799) 评论(0) 推荐(1) 编辑

上一页 1 ··· 7 8 9 10 11 12 下一页