码迷,mamicode.com
首页 >  
搜索关键字:MFC    ( 3798个结果
【转】MFC消息处理(一)
原文网址:http://blog.csdn.net/hyhnoproblem/article/details/61821201、MFC窗口如何与AfxWndProc建立联系。当一个新的CWnd派生类创建时,在调用CWnd::CreateEx()过程中,MFC都会安装AfxCbtFilterHook(...
分类:编程语言   时间:2015-01-08 11:05:28    阅读次数:213
GetSafeHand()和GetSafeHandle()区别
一、GetSafeHwnd()和GetSafeHandle()的主要区别:1、使用者不同1)窗体使用GetSafeHwnd()用于获取窗体的安全句柄(即HWND),有了HWND我们就可以方便的对HWND指向的窗体进行所需的操作了2)GDI对象使用GetSafeHandle(),用于获取GDI对象的句柄。注意:在使用指针时强烈建议这么做..
分类:其他好文   时间:2015-01-07 19:17:38    阅读次数:1381
设置Slider Control 控件的取值范围
int m_sTransValue; CSliderCtrl m_CtrlTransparency; 其中m_sTransValue 为 Slider Control控件关联的变量 m_CtrlTransparency 为Slider Control控件变量 在OnInitDialog()中设置控件范围: //设置滑动条控件的范围 HWND hSlider =(HWND) ...
分类:其他好文   时间:2015-01-07 14:56:36    阅读次数:153
【mfc】鼠标、键盘响应事件
对于mfc这东西,你真的必要跟我扯一大堆怎么类,什么派生,什么鬼东西 告诉我怎么做出一个个小功能,我记住它就可以了 这期为大家带来MFC的鼠标响应事件 这也是所谓的MFC中的“消息映射事件” 一、基本目标 1、有一个基本的MFC程序,点击“关闭”则“关闭”这个程序,这点没什么好讲的,把自带的“取消”按钮,右键->属性的Caption改成“关闭”二字就可以了 2、鼠标在对...
分类:编程语言   时间:2015-01-07 13:10:32    阅读次数:194
MFC 关闭窗口时候保存窗口位置
CWinApp::WriteProfileInt  Call this member function to write the specified value into the specified section of the application's registry or .INI file. Copy BOOL WriteProfile...
分类:编程语言   时间:2015-01-06 18:00:56    阅读次数:413
MFC局部刷新 只刷新单个控件 只刷新1个控件
下面的程序实现: (1)按下键盘左键减少数值并用控件显示 (2)按下键盘右键增加数值并用控件显示 其中的刷新就用到了局部刷新,只刷新显示数字的控件 BOOL CEditTestDlg::PreTranslateMessage(MSG* pMsg) { if (pMsg->message == WM_KEYDOWN) { if (pMsg->w...
分类:编程语言   时间:2015-01-06 17:59:59    阅读次数:300
VC++程序中加入自定义声音(PlaySound函数用法)
VC++编程中,我们可以为自己的程序加入音乐,比如当我们按下一个按钮时或者启动程序时,播放一小段音乐。 该功能用到函数:   BOOL PlaySound(LPCSTR pszSound, HMODULE hwnd,DWORD fdwSound);       参数定义: 参数pszSound是指定了要播放声音的字符串(一般是绝对路径,如果把声音文件拷到可执行文件所在路径就可以直接用声音...
分类:编程语言   时间:2015-01-06 12:07:03    阅读次数:429
MFC、WTL、WPF、wxWidgets、Qt、GTK、Cocoa、VCL 各有什么特点?
WTL都算不上什么Framework,就是利用泛型特性对Win API做了层封装,设计思路也没摆脱MFC的影响,实际上用泛型做UI Framework也只能算是一次行为艺术,这个思路下继续发展就会变得没法用了,比如 代码过于复杂,编译太慢,出错不好调试等问题难以解决。而且封装得也不完全,还是随处可见...
分类:编程语言   时间:2015-01-05 20:20:03    阅读次数:191
【MFC】BitBlt详解
设备上下文绘图有很多种方法。例如通过创建位图画刷,利用其填充一个区域来实现图像的绘制。此外,还可以使用CDC类的位图函数来输出位图到设备上下文中。BitBlt 用于从原设备中复制位图到目标设备,语法格式如下:BOOLBitBlt(int x,int y,int nWidth,int nHeight,...
分类:编程语言   时间:2015-01-05 20:07:29    阅读次数:230
MFC加速键的使用
MFC加速键的使用方法: 第一步: 在资源编辑器里面添加:Accelaretor资源,然后在其中添加加速键。 每个加速键都要有一个对应ID,一般格式如下: 响应ID 修饰键 键 键类型 ID_FILE_OPEN Ctrl O VURTKEY   第二步: 就是在.h文件中定义一个快捷键对象 HACCEL m_hAccel;   第三步: 在CPP文件加载加速键资...
分类:编程语言   时间:2015-01-05 18:45:27    阅读次数:267
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!