windows&c++&mfc
文章平均质量分 66
chenvsa
这个作者很懒,什么都没留下…
展开
-
win7局域网共享设置
<br />下面就是如何设置WIN7的共享,(可以和XP共享),共4步。<br /><br />一:控制面板--->网络和共享中心--->选择家庭组和共享选项"。<br /><br /> 更改高级共享设置<br /><br />这里唯一要改的地方就是"密码保护的共享"----->选择"关闭密码保护共享",保存修改。<br /><br /><br />二.控制面板---->管理工具---->计算机管理----> <br /> 本地用户和组--->guest---->把"密码永不过期"和"帐户已禁用"这2项前面转载 2011-03-21 18:31:00 · 610 阅读 · 0 评论 -
在windows命令行中使用自动补齐文件名和目录名
要在计算机上或用户登录会话中禁用或启用文件和目录名自动完成功能,请运行 Regedit.exe 并设置下述 REG_DWORD 值: HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\CompletionChar\REG_DWORD要设置 REG_DWORD 值,可使用用于特定功能的控制字符的十六进制值(例如,0×9 表转载 2011-11-03 12:37:18 · 794 阅读 · 0 评论 -
关于C++中char型数组、指针及strcpy函数的细节观察
1.声明字符数组时,[]中的数应为数组中字节个数,包括'/0' 如 char p[5] = "dddd"; 则实际为:'d' 'd' 'd' 'd' '/0'. 若 char p[5] = "ddddd"; 则编译出错,提示越界.2.(1)初始化字符数组时,会自动补充'/0' 如 char p[5] = "dd"; 则实际为:'d' 'd' '/0' '/0' '/0' 再如 char p[3] = ""; 则实际为:'/0' '/0' '/0' (2)若没有只是声明原创 2011-05-07 15:23:00 · 2718 阅读 · 0 评论 -
使用_beginthreadex等多线程函数的设置
VC++默认的C/C++运行期库并不支持_beginthreadex函数。这是因为标准C运行期库是在1970年左右问世的,那个时候还没有多线程概念,也就没有考虑到将C运行期库用于多线程应用程序所出现的问题。要想使用_beginthreadex函数,必须对VC进行设置,更换它默认使用的运行期库。转载 2011-05-04 17:56:00 · 359 阅读 · 0 评论 -
读取与修改其他程序的数据Read/WriteProcessMemory
要修改或读取其他进程的数据,首先要知道几个知识:一、1.windows系统为每个程序分配4GB的虚拟内存,虚拟内存由“页文件”实现。 2.每个程序的4GB空间的前2GB是程序的私有空间,后2GB是系统的空间。 3.每个页文件4KB。 4.在程序私有的2GB中,windows 98系列的系统的程序的可用地址为4MB--2GB windows 2000系列的系统的程序原创 2011-04-17 16:30:00 · 2441 阅读 · 0 评论 -
Windows API函数速查工具
正好这段时间自己做了个小工具来管理各种文字信息,终于下决心从微软网站上下载了所有最新的API,包括最新Vista上的。把所有这2258个(微软截止到2009-09-03的)API的英文帮助都下载了下来 第一部分是翻译后的中文参考,结构仍旧按照微软的结构(功能简介,语法,参数,备注,环境要求) 第二部分是原始的英文参考,毕竟很多时候中文翻译是有问题的,而且无法准确地翻译出来。而当前版本的中文翻译大部分都是google自动翻译的,人工校对不可能都校对地过来。 第三部分最简单,是该转载 2011-04-16 09:29:00 · 541 阅读 · 0 评论 -
[MFC]通用对话框
<br />【通用对话框】<br /> 在Windows系统中提供了一些通用对话框,如文件选择对话框,颜色选择对话框,字体选择对话框等。在MFC中使用这些通用对话框,可以利用类CFileDialog,CColorDialog,CFontDialog等。一般来讲你不需要派生新的类,因为基类已经提供了常用的功能。而且在创建并等待对话框结束后你可以通过成员函数得到用户在对话框中的选择。<br /> <br />【CFileDialog文件选择对话框】<br />构造函数原型如下:<br />CFileD转载 2011-05-31 23:04:00 · 751 阅读 · 0 评论 -
[MFC]CString Format的用法说明
<br />在MFC程序中,使用CString来处理字符串是一个很不错的选择。CString既可以处理Unicode标准的字符串,也可以处理ANSI标准的字符串。CString的Format方法给我们进行字符串的转换带来了很大的方便,比如常见的int、float和double这些数字类型转换为CString字符串只需一行代码就可以实现。<br /> 先看看Format用于转换的格式字符:<br /> %c 单个字符<br /> %d 十进转载 2011-06-01 18:50:00 · 589 阅读 · 0 评论 -
[MFC]解决回车键默认关闭窗口的一般方法
<br />mfc解决回车键默认关闭窗口的一般方法<br /> <br /> 在一般情况下编写的对话框程序,用户在运行的时候,如果不注意按下了ENTER或者ESC键,程序就会立刻退出,之所以会这样,是因为按下Enter键时,Windows就会自动去找输入焦点落在了哪一个按钮上,当获得焦点的按钮的四周将被点线矩形包围。如果所有按钮都没有获得输入焦点,Windows 就会自动去寻找程序或资源所指定的默认按钮(默认按钮边框较粗)。如果对话框没有默认按钮,那么即使对话框中没有OK按钮,OnOK函数也会自动被调用转载 2011-06-01 18:48:00 · 2794 阅读 · 1 评论 -
[MFC]选择目录对话框和选择文件对话框
[MFC]选择目录对话框和选择文件对话框 <br />选择目录对话框<br /><br />//选择目录按钮<br />void CDcPackerDlg::OnBnClickedDecgen() <br />{<br /> char szPath[MAX_PATH]; //存放选择的目录路径 <br /> CString str;<br /><br /> ZeroMemory(szPath, sizeof(szPath)); <br /><br />转载 2011-05-31 23:03:00 · 1011 阅读 · 0 评论 -
自定义类访问主对话框控件
在使用mfc的时候经常遇到自定义类访问主对话框控件的问题,例如自定义类中的方法要输出一段字符串到主对话框的EDIT控件、控制对话框的进度条等。要在自定义的类中访问主对话框空间,须获得主对话的指针。主对话框的对象在app类的InitInstance()方法中声明。查看app类的cpp文件,在InitInstance()方法中有如下语句: CAppDlg dlg; m_pMainWnd = &dlg;主对话框指针被传给m_pMainWnd 成员,按f12查看其定义,发现m_pMainWnd 是在af原创 2011-03-30 18:23:00 · 762 阅读 · 0 评论 -
修改VS2008(vc)中工程/解决方案/类的名字
因为不小心打错了或其他原因会修改vs2008的工程/解决方案/类的名字以下是方法:一、先修改工程名/解决方案名举例,原先的工程名为AAA 想要改成BBB1.找到工程/解决方案所在的文件夹(已工程名/解决方案名命名,即AAA)2.打开该文件夹,有一个AAA.sln 将其重命名为BBB.sln 用记事本打开该文档,点替换,将所有AAA替换为BBB,保存退出.3.AAA文件夹下还有一个AAA文件夹,打开里面有一个AAA.vcproj 将其重命名为BBB.vcproj 同上,用记事本打开该文档,原创 2011-03-30 12:30:00 · 3673 阅读 · 2 评论 -
<<点对点通信及文件传输软件>>课程设计
这是大一写的课程设计。 点对点通信及文件传输软件一、软件分析 软件主要功能为通信及文件传输,通信不局限于局域网,文件传输功能适合小文件发送,传输大文件速度较慢。 软件可以方便的用于校园内(比如宿舍间,宿舍内)的文件传送,这样就解决了xp系统和win7系统的共享难题,也避免了频繁使用U盘对电脑USB接口的损伤。 软件为点对点式,即每次原创 2011-12-20 17:52:16 · 1176 阅读 · 1 评论