- 博客(6)
- 资源 (21)
- 收藏
- 关注
转载 VC中对话框如何屏蔽ESC和ENTER键
有三种方法:(1) 重载CDialog的两个虚函数virtual void OnOK();virtual void OnCancel();使其什么也不做。最后,不要忘记重载WM_CLOSE消息,在其中加入DestroyWindow();以销毁窗体。(2) 在对话框的属性中将另一按钮设为defaultbutton。(3) 重载PreTranslateMessage消息,在其中加欲处理 ,如下:BOOL CTeeeDlg::PreTranslateMessag
2011-02-19 21:39:00
486
转载 Spy++
<br />Spy++的使用<br />VS编译器工具 2010-09-27 16:22:34 阅读29 评论0 字号:大中小 订阅<br />Windows程序都是基于消息机制的,每个程序中都会有各种各样的消息,<br />如果想通过消息来控制程序的运行,我们只用关心程序中的命令消息<br />(WM_COMMAND)就行了,其他关于程序界面等等的消息,可以不管。要查看程<br />序运行的消息,使用Visual Studio中自带的工具spy++。<br />打开spy++,选择 spy|Window
2011-02-19 00:04:00
679
转载 GetSafeHwnd
GetSafeHwnd 当我们想得到一个窗口对象(CWnd的派生对象)指针的句柄(HWND)时,最安全的方法是使用GetSafeHwnd()函数,通过下面的例子来看其理由: CWnd *pwnd = FindWindow(“ExploreWClass”,NULL); //希望找到资源管理器 HWND hwnd = pwnd->m_hwnd; //得到它的HWND 这样的代码当开始得到的pwnd为空的时候就会出现一个“General protection error”,并关闭应用程序,因为一般不能对一
2011-02-18 23:49:00
576
转载 http://www.cnblogs.com/wangliang651/category/61815.html?Show=All
<br />http://www.cnblogs.com/wangliang651/category/61815.html?Show=All
2011-02-16 15:12:00
1258
转载 WM_CTLCOLOR消息的用法
很多人都觉得自己的程序的界面不那么美观,往往VC默认产生的对话框比较单调,因此很多人往往找到很多其它的控件对对话框进行美化修饰,例如给静态控件设置字体,设置背景颜色等等, 其实这些完全可以由VC自己的WM_CTLCOLOR消息来完成! WM_CTLCOLOR消息用来完成对EDIT、STATIC、BUTTON等控件设置背景和字体颜色,其用法如下:1.首先在自己需要设置界面的对话框上点击右键-->建立类向导-->加入WM_CTLCOLOR消息-->自动生成OnCtlColor()函数,此函数可以对本对话框的控
2011-02-16 14:38:00
1071
原创 Windows API 磁盘和驱动器管理
Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 <!-- /* Sty
2010-01-27 11:10:00
1011
具体数学.Addison.Wesley.Concrete.Mathematics.A.Foundation.for.Computer.Science
2009-07-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人