
window
yangpan011
这个作者很懒,什么都没留下…
展开
-
通过注册表修改VC6.0的字体
在VC6.0下更改字体,我们一般通过菜单-Tools-Options-Format来更改但在我的win7 64位系统下这一选项下的字体和字体颜色是空的,无法选择所以我想起来通过注册表来更改。Win+R输入“Regedit”,找到“HKEY_CURRENT_USER/Software/Microsoft/DevStudio/6.0”发现下面没有Format,这转载 2016-07-13 17:47:42 · 417 阅读 · 0 评论 -
达内学校比较——消息的组成和分类
1 消息组成窗口句柄 / 消息ID / 消息参数(WPARAM LPARAM)2. 消息分类2.2 系统消息 - 由系统定义和使用的消息例如 : WM_CREATE/WM_SIZE从WM_USER - 0x7FFFF用户可以自定义的消息ID2.3 用户定义消息 - 由应用程序可以自己定义和使用的消息,WM_USER(0X400)从WM_USE原创 2016-10-16 16:26:52 · 336 阅读 · 0 评论 -
达内学习笔记——WM_PAINT消息
WM_PAINT消息1 WM_PAINT的产生 由于窗口的互相覆盖等,产生需要重新绘制的区域,那么会产生WM_PAINT消息。一般情况下,不直接发送WM_PAINT消息,通过声明需要绘制区域,来产生WM_PAINT消息。例如,可以使用 InvalidateRect 声明一个需要重新绘制的区域。 sendMessage会自己去掉WM_PAINT.2 WM_PAINT的注意点2原创 2016-10-16 16:58:52 · 425 阅读 · 0 评论 -
达内学习笔记——键盘消息
键盘消息按键消息WM_KEYDOWN 当键被按下时产生WM_KEYUP 当键被释放时产生WM_SYSKEYDOWN 当系统键被按下时产生 ALT/F10WM_SYSKEYUP 当系统键释放时产生字符消息WM_CHAR 当有字符键被按下时产生 TranslateMessage会将WM_KEYDOWN 消息中,可以显示的按键,转换成WM_CHAR消息。原创 2016-10-16 17:35:00 · 286 阅读 · 0 评论 -
达内学习笔记——MFC绘图对象
插入位图代码加载图片作为位图原创 2016-10-27 18:08:49 · 774 阅读 · 0 评论 -
达内学习笔记——消息分类
原创 2016-10-18 20:09:10 · 454 阅读 · 1 评论 -
达内学校笔记——工具栏
原创 2016-10-20 19:00:55 · 754 阅读 · 0 评论 -
VS2013 预处理器定义 设置问题
VS2013一个解决方案中添加了两个项目,项目1中一个头文件add.h使用预处理器定义 定义了一个宏_ON_WIN_,具体如下:#ifndef _ON_WIN_ #include <stdint.h> #ifndef HMODULE typedef void* HMODULE; #endif #ifndef DWORD typedef int DW...原创 2018-05-08 17:23:48 · 3975 阅读 · 0 评论 -
vs2013突然打不开项目了,项目全部不兼容
在网上看到一个答案,验证成功,首先要感谢这个网友,链接贴出来:https://forum.cocos.com/t/vs2013/40931 解决方法(自己验证成功)在VS2013的工具-拓展和更新-更新-VS库,把图中2个可更新的工具更新了下,就解决问题了。后续又不怕麻烦重编了工程,成功。2.jpg972x494 33.1 KB ...转载 2018-12-06 17:13:38 · 4271 阅读 · 1 评论 -
win32基本消息
2、win32基本消息 2.1 WM_DESTROY 窗口销毁时的消息,可以做退出或善后处理。2.2 WM_CREATE窗口创建消息,是在窗口创建后,窗口处理函数收的第一条消息。可以在这个消息内做数据初始化/创建子窗口。2.3 WM_SIZE当窗口大小发生变化是,会受到这个消息可以在这个消息中调整窗口布局2.4 WM_SYSCOMMAND系统命令消息原创 2016-10-14 19:48:13 · 281 阅读 · 0 评论 -
达内学习笔记——MFC消息处理
原创 2016-10-24 18:39:57 · 574 阅读 · 0 评论 -
达内学习笔记——窗口的注册
1、窗口的注册 1.1 窗口类的分类1.1.1 系统全局的窗口类。比如按钮(BUTTON)、文本("EDIT")编辑框等。不需要注册1.1.2 运用程序的全局窗口类。可以在运用程序中exe和dll所有模块中使用全局窗口类。1.1.3 局部窗口类。只能在本模块中使用的窗口类。 2.2 实现窗口类的注册 2.2.1 系统全局的窗口类,无需注原创 2016-10-10 20:05:46 · 1185 阅读 · 0 评论 -
达内学习笔记-win32开发windows.h文件
头文件windows.h包含了windows常用的定义等,其他,还包含了一些其他的头文件:windef.h - 定义了各种的数据类型winbase.h - 定义了kernel的相关函数wingdi.h - 定义了绘图和文字winuser.h -窗口控件等函数winnt.h - 提供了Unicode支持库kenrnellib -提原创 2016-09-25 17:39:01 · 973 阅读 · 0 评论 -
达内学习笔记——view类
MFC不需要如此,只需要在创建后, SetAciveView(m_pwndView);即可原创 2016-10-22 15:58:42 · 458 阅读 · 0 评论 -
达内学习笔记——运行时类信息
原创 2016-10-22 16:31:10 · 371 阅读 · 0 评论 -
达内学习笔记——动态创建
原创 2016-10-22 18:57:00 · 290 阅读 · 0 评论 -
达内学习笔记——MFC中Document创建过程
在View类中,可以使用::GetDocument()获得Document()的指针。原创 2016-10-23 19:13:29 · 598 阅读 · 0 评论 -
达内学习笔记---win32编程窗口函数
窗口程序1 入口函数 winmian2、窗口处理函数3 注册窗口BOOL MyRegister(LPSTR pszClassName){ATOM nATOM = 0;WNDCLASS wc = {0};wc.style = CS_VREDRAW|CS_HREDRAW;wc.lpfnWndProc= WndProc;wc.cbClsEx原创 2016-09-27 18:00:40 · 390 阅读 · 0 评论 -
达内学习笔记——win32编程 资源的处理
1、资源和资源脚本 资源:ICON/CUSRUR/BITMAP/MENU...资源脚本:扩展名为rc文件。2、编译资源rc.exe编译资源 ,生产RES文件3、连接资源使用link.EXE将res文件连接到程序当中4 ICON的使用LoadIcon原创 2016-09-27 19:05:37 · 444 阅读 · 0 评论 -
如果要将多个 CL.EXE 写入同一个 .PDB 文件,请使用 /FS
vs2013上编译工程出现上面的问题,通过以下方法解决:1、 the same intermediate directory. 在 配置属性 - > general->中级目录$(Platform)\$(Configuration)\ 改为 $(Platform)\$(Configuration)\$(ProjectName)\2、通过以上修改,错误变少了,但是还是...原创 2019-01-24 18:12:42 · 17032 阅读 · 8 评论