- 博客(18)
- 资源 (3)
- 收藏
- 关注

转载 黑客基本功-IPC$
可用X-SCAN 等扫描工具进行扫描,很轻松就能够理工IPC$扫描出用户列表,进而判定弱口令 IPC$(Internet Process Connection) 是共享 " 命名管道 " 的资源。 IPC$ 是 NT/2000 的一项新功能,它有一个特点,即在同一时间内,两个
2011-10-03 15:28:01
769
1
原创 关于MFC技术的一点感悟
好久没有来优快云了,好久没有写代码了,本人非计算机专业,偶然的一次机会接触到了编程,便产生了一定的兴趣,之后主要以微软的MFC技术为主要的技术手段陆陆续续的编写了一些自娱自乐的小软件。毕竟MFC是我当时进入编程世界的掌握的第一种技术,所以还是有一定的情感的。马上毕业了,会从事其他类型的工作,可能以后不会持续地写代码了,在这里就简短的写一下自己对于MFC这门技术的一点感悟,本人技术并不高超,只是希
2012-05-24 09:47:59
989
原创 VC控件的基本操作
1. 加入控件设计界面的第一步也是重要的一步是往窗体上加入控件。有以下几种方法来加入控件:(1)在控件选项板上,单击想要加入的控件,然后在窗体上单击鼠标。这时该控件就被放置在鼠标单击的位置处。(2)在控件选项板上,双击想要加入的控件,这时该控件就被放置在窗体的正中间。如果用此方法连续加入了几个控件,后面加入的控件把原先的遮住了,这时要把上面的控件拖到其他位置。(
2011-12-31 15:20:58
1873
原创 MFC class和Generic class的区别
MFC class: 建立基于MFC的类,比如视图,对话框,控件等等,都是从MFC类库派生,可以在Base class中选择父类。Generic class:Generic的英文意思是一般的,泛的; Genericclass就是自己写的类,普通C++类,没有派生始祖,包含头文件后,可以使用任何MFC类。使用Generic class,它可以不选择MFC中的类作为基类,
2011-12-22 11:27:55
7968
转载 VC6.0中如何改变对话框的背景色
一个基于对话框的MFC AppWizard应用程序中,如何改变对话框的背景颜色呢?对于这个问题,其实可以由几种不同的方法来实现,具体如下(粗斜体代码为增添的):---- 方法一:调用CWinApp类的成员函数SetDialogBkColor来实现。 ---- 其中函数的第一个参数指定了背景颜色,第二个参数指定了文本颜色。下面的例子是将应用程序对话框设置为蓝色背景和红色文本,步骤
2011-12-16 22:17:22
2742
原创 VC++中如何删除一个类
通常,需要从工程中删除一个不再使用的类,如果不能彻底删除,将会产生很多莫名奇妙的错误。一般可按照下面方法进行。 首先在工作区的FileView中该类的.h.和cpp文件,按Delete键删除,然后在工程的文件夹下将这俩个文件删除,并且吧.clw文件也删除。在删除.clw文件之后,再次使用类向导时将会弹出“.clw文件不存在”的提示,这是可以按照弹出的提示从工程中的文件创建一个.clw文件
2011-11-30 22:22:57
2047
原创 VC++中的.ncb文件
在实际的开发中,有时会遇到以下几种情况:1、向类中添加的成员变量或者成员函数不能在ClassView中显示。2、不能通过双击成员变量或成员函数转移至变量或函数的定义的位置。3、一般情况下,在输入一个类的对象后,按下“.”后会出现该类的成员变量和成员函数;或者当输入一个类的对象或结构的指针时,按下“>”后也回出现类的成员变量和成员函数。这是Visual C++编译器固有的功能,可是会发现
2011-11-30 20:23:36
7003
原创 解决VC++中类从Class View中消失的问题
现象: 在用VC++进行编程时,又是会出现对某个类做出一系列的操作(如添加成员、相应消息等)后该类竟然从Class View 中消失了,可是并没有任何与该类相关的文件删除操作。其实这是VC++的一个bug。解决方法:方法1: 一般只需要打开该类对应的头文件,将其类名改一下,然后再恢复这个类的类名即可方法2: 在定义类的“class”以及继承类型的关键字之间,随意敲上一个空格或者
2011-11-30 20:15:20
1415
转载 VC++6.0如何同时打开俩个文件
现象: 经常会碰到想要同时打开两个或者更多的*.dsw文件,但是你打开第二个的时候就会把第一个覆盖掉,该怎么解决呢。。 解决的方法: 找到“控制面板”,打开“文件夹选项”, 然后打开“文件类型选项” 在已注册的文件类型中找到 DSW Project Workspace 选中,然后点击高级选项,进入“编辑文件类型”,点击"编辑",取消"
2011-11-27 17:35:54
856
转载 Win32 Application和Win32 Console Application
Win32 application 是基于WINDOWS平台的32位开发环境开发应用程序,SDK程序。Win32 Console application 是基于DOS开发平台开发应用程序,不能使用与图形有关的函数,控制台程序。 1.EXE文件本
2011-10-08 14:41:00
540
原创 Windows定时器的使用
//本文借鉴万立中老师的一篇博客,增加了些注释,感觉是很好的sdk编程的案例之一。 #include #include #include using namespace std; int bX, bY;//记录方块移动的坐标(方块左上角坐标
2011-09-05 18:00:35
1630
原创 cannot convert from 'const int' to 'const char *'
一次在Windows SDK 开发时出现了上述错误,如下:error C2440: '=' : cannot convert from 'const int' to 'const char *';经过编译发现出错点在这里: wndclass.lpszMenuName
2011-08-31 20:26:20
10752
原创 LINK : fatal error LNK1168: cannot open Debug/P1.exe for writing
连接错误:不能打开P1.exe文件,以改写内容。(一般是P1.Exe还在运行,未关闭)所以可以打开任务管理器,选择进程选项卡,然后找到你的.exe 并结束进程即可。
2011-08-17 19:03:18
2260
转载 error LNK2001: unresolved external symbol VC++链接错误详解
error LNK2001: unresolved external symbol VC++链接错误详解学习VC++时经常会遇到链接错误LNK2001,该错误非常讨厌,因为对于编程者来说,最好改的错误莫过于编译错误,而一般说来发生连接错误时,编译都已通过。产生
2011-08-17 18:44:27
662
转载 VC++6.0中错误"unexpected end of file while looking for precompiled...
<br />1、看看是否缺少“;”,“}” <br />隐藏得深的是宏、.h文件的问题就要费点心思了<br />2、一定是你在类的部分定义被删除了,M$在每个类中定义一些特殊的常量,是成对的,如下: <br />.h: <br />#if !defined(AFX_CHILDFRM_H__54CA89DD_BA94_11D4_94D7_0010B503C2EA__INCLUDED_) <br />#define AFX_CHILDFRM_H__54CA89DD_BA94_11D4_94D7_0010B503
2011-05-03 21:24:00
698
原创 关于GetMessage的一个注意点
要从消息队列取出消息,我们常常用GetMessage 函数,这个函数的原型声明如下:BOOL GetMessage( LPMSG lpMsg, // message information HWND hWnd, // handle to window UINT wMsgFilterMin, // first message UI
2011-04-10 13:35:00
962
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人