VC++/VC++.NET
javaadu
这个作者很懒,什么都没留下…
展开
-
VC中临时窗口与持久窗口的对比
<br /> 今天结合着书看完了孙鑫的VC++深入详解的第九课,最后提出一个问题,即临时窗口与持久窗口的对比。<br /> <br /> 在MFC中,都是以C++对象来操作窗口,而窗口是用句柄来标识的,这样就需要将窗口和C++对象关联起来,通过C++对象的成员变量m_hWnd来建立这种联系。如果一个窗口对象和一个窗口相关联了,那么我们要获取这个窗口对象(通常都是CWnd*形式),返回的就是一个持久的C++对象,如果你要获取一个窗口(不是通过MFC类库创建的)的C++对象,那么MFC就会为你临时创原创 2011-02-04 23:21:00 · 1681 阅读 · 0 评论 -
java程序,在windows下设置为开机自启动
1、制作可运行jar包2、设置开机自动,后台运行,确保不关一下这几个方法是我试过的,由于有不同的问题,以后慢慢总结(1)、制作bat文件,放在“启动”里面(2)、设置组策略(3)、制作成服务1)sc命令2)serany.exe工具【慎用!!】原创 2013-09-16 22:51:02 · 12456 阅读 · 0 评论 -
孙鑫教程第三章小测试程序
#include //定义一个基类,模拟CWinAppclass Base{public: Base();// virtual void fn();/*测试虚函数结果:call the Derived's fn*/ void fn();/*测试非虚函数结果:call the Base's fn*/ Base *p;};Base::Base(){ p = this;//thi原创 2012-04-15 17:05:12 · 1645 阅读 · 1 评论 -
网络课设总结(五)——利用CAsyncSocket进行异步通信
<br /> 上一篇文章,我给大家提供了服务器监听套接字的基本代码,这一篇文章,让我们一起来看看客户端的代码!!!<br /> 由于,我要完成的功能是在一个对话框里轮流显示和管理多个服务器和多个客户端,因此在建立套接字类的时候费了一番脑筋;在此我将整个过程描述出来,也许对面向对象的程序设计有一点启示。<br />初步方案:<br />服务器端的职责是监听和数据通信,客户端的功能是数据通信;好的,我直接就这么考虑了,我需要一个监听套接字类,一个数据通信套接字类,然后在以数据通信套接字和监听原创 2011-05-07 08:22:00 · 1459 阅读 · 0 评论 -
网络课设总结(四)——利用CAsyncSocket进行异步通信
一、先提供成品,即可以执行的代码1、CServerSocket.h#if !defined(AFX_SERVERSOCKET_H__023D856C_FEA7_4A0D_B8E3_180AFFCC462C__INCLUDED_)#define AFX_SERVERSOCKET_H__023D856C_FEA7_4A0D_B8E3_180AFFCC462C__INCLUDED_//#include "ClientSocket.h"#if _MSC_VER > 1000#pragma once原创 2011-05-07 07:39:00 · 1556 阅读 · 0 评论 -
网络课设总结(三)——VC++应用技巧
<br />一、网站推荐<br />1、VC知识库:http://www.vckbase.com/<br />2、VC在线:http://www.vczx.com/<br />3、google、百度,呵呵,要善于利用网络资源,在l论坛上提问的时候要学会提问,具体可以看一篇文章《提问的艺术》,在我资源里面可以下载。<br />二、常用技巧<br /> 1:使用vc开发项目时,常会遇到这种情况: <br /> 即明明只改动了一个文件,却要把整个项目全部重新编译连接一次。刚刚连接好,一运行,又提示重新编译原创 2011-05-07 07:22:00 · 934 阅读 · 0 评论 -
网络课设总结(二)——VC开发环境
一、编程环境1、VC++6.0——经典,现在很多大学的程序设计基础都用这种开发环境。入门图书:《VC++深入详解》2、VC++2008/VC++2010——比VC6.0支持更多的SDK,并且程序默认支持UNICODE。入门图书:《VC++.NET技术内幕》潘爱民老师翻译的那本3、一些小插件(部分可以在我的资源里面找到)1.Visual Assist(强烈推荐) http://www.wholetomato.com/ VA从5.0一直到现在的VAX,功能越来越强大,除了以前版本中的自动原创 2011-05-06 22:03:00 · 1037 阅读 · 0 评论 -
网络课设总结(一)
<br /> 从4月25日到5月6日,历经十二天,终于把课设的编码部分完成了。我还没有沉湎于完成作品的狂喜中,相反,我在以一种怀疑的、批判的目光审视它。我在以做一个反省,对自己这十天来的工作做一个总结。马马虎虎总算是达到了给老师交作业的基本要求,但是,离我的实际预想,还差得太多。<br /> 我看着自己的代码,就想看着一件到处是破洞的衣服,心中不断泛起一丝丝想吐的冲动……我没有夸张,呵呵,各位看官莫怪,目前作为一个低效、危险的程序员,我只想说:OK,我又完成了一件“垃圾”,但是,垃圾也原创 2011-05-06 21:45:00 · 1371 阅读 · 0 评论 -
一个WinSocket编程实例
网络课程设计终于进入了第三阶段,很不幸的是,我的协议分析器和协议编辑器还编辑得不好意思见人,因此,就先把第三阶段(SOCKET编程)的部分总结一下吧,待过几天有时间了,再将协议分析器与协议编辑器的成果与大家分享。server代码:#include #include #include #define DEFAULT_PORT 5050 //服务端默认端口int main(){ int iPort = DEFAULT_PORT; WSADATA wsaData; S原创 2011-04-01 21:23:00 · 11276 阅读 · 2 评论 -
error PRJ0003 : 生成“cmd.exe”时出错
<br />一直被一个问题所困扰,那就是即使是用向导生成的工程,什么代码也不写,直接编译运行就报错:“error PRJ0003 : 生成 cmd.exe 时出错” 。<br />具体如下:<br />1>------ 已启动生成: 项目: Project1, 配置: Debug Win32 ------<br />1>正在链接...<br />1>正在嵌入清单...<br />1>项目 : error PRJ0003 : 生成“cmd.exe”时出错。<br />1>生成日志保存在“file://e:/C转载 2011-03-31 14:49:00 · 2847 阅读 · 1 评论 -
SQL+C#:一次多语言混合编程的经验总结
1、用JAVA做,采取轮询策略;2、用sql语言+C#混合编程,采取触发策略原创 2013-09-21 21:44:26 · 1295 阅读 · 0 评论