- 博客(11)
- 资源 (4)
- 问答 (1)
- 收藏
- 关注
转载 对话框隐藏的几种方法
对话框隐藏的几种方法 作者:A Kun ([email protected]) 有很多应用程序要求一起动就隐藏起来,这些程序多作为后台程序运行,希望不影响其他窗口, 往往只在托盘区显示一个图标。这些程序通常都是对话框程序,而对话框在初始化的过程上与SDI 、MDI的初始化是不同的,对话框只需要DoModule或者是Cr
2011-08-31 10:55:39 2676
原创 无法启动MYSQL服务错误1067 进程意外终止
点启动MYSQL服务后提示:在本地计算机 无法启动MYSQL服务错误1067 进程意外终止 此服务是开始——设置——控制面版——管理工具——服务里的 解决办法一:复制mysql目录中的一份 my-***.inf 文件到系统的windows目录中。修改文件名为 my.inf. 然后在[mysqld]代码区添加类似的代码: # set basedir to installation path, e.g
2011-08-06 11:09:54 11933
原创 GetBuffer(0)
如果你需要修改 CString 中的内容,它有一个特殊的方法可以使用,那就是 GetBuffer,它的作用是返回一个可写的缓冲指针。 如果你打算修改字符或者截短字符串,你完全可以这样做: CString s(_T("File.ext")); LPTSTR p = s.GetBuffer(); LPTSTR dot =
2011-08-03 08:59:24 813
原创 vc6.0添加ws2_32.lib文件的问题
(1)在 #include 后面加上:#pragma comment(lib, "ws2_32.lib")(2)点击工程-》设置-》链接-》对象/库模块后面添加ws2_32.lib,注意!!!每一项后面都要有一个空格隔开
2011-08-02 20:19:21 4130
原创 调用创建线程函数时出现'CreateThread' : cannot convert parameter 3 from 'unsigned long (void *)' to 'unsigned lo
'CreateThread' 函数是C...Dlg类里的成员函数,在调用该函数的时候需要C...Dlg类的对象来调用,但是在调用该函数时又不知道用哪一个对象去调用,所以解决该问题时,只需要把C...Dlg类里的线程函数设置成静态就可以了,static....,因为静态函数是不需要对象就能调用的。ok!
2011-08-02 20:02:46 919
原创 socket编程常用函数
struct sockadd {unsigned short sa_family;char sa_data[14];}用于bind, connect, recvfrom, sendtostruct sockaddr_in {short int sin_family; //AF_INETunsigned short int sin_port; //网络字节顺序str
2011-08-02 19:49:23 455
原创 socket常用头文件
sys/types.h:数据类型定义sys/socket.h:提供socket函数及数据结构netinet/in.h:定义数据结构sockaddr_inarpa/inet.h:提供IP地址转换函数netdb.h:提供设置及获取域名的函数sys/ioctl.h:提供对I/O控制的函数sys/poll.h:提供socket等待测试机制的函数 其他在网络程序中常见的头文件
2011-08-02 19:47:42 477
原创 MFC中对话框应用程序中,怎么引进自己定义的类?还有全局变量在哪儿定义?
可以在***Dlg.h中定义;或自己创建一个*.h 文件,在里边定义,然后在***Dlg.cppk中添加#include*.h”就可以了全局变量在Dlg.cpp中定义,不能放在.h中。否则重复头文件包含,就可能造成冲突。
2011-08-02 19:39:33 1366
原创 在编写Winsock程序时,经常会莫名其妙的遇到类似的编译错误:
c:\program files\microsoft visual studio\vc98\include\winsock2.h(148) : error C2011: 'timeval' : 'struct' type redefinitionc:\program files\microsoft visual studio\vc98\include\winsock2.h(204) : err
2011-08-02 19:26:30 1023
原创 MFC对话框退出程序所调用的函数
对话框退出调用什么函数主要看你按哪个按钮退出的了,一般就三种情况:(1)点击IDOK按钮退出:先调用OnOK(),然后是OnDestory(),最后是PostNcDestroy() (2)点击IDCANCEL按钮退出:先调用OnCancel(),然后是OnDestory(),最后是PostNcDestroy() (3)点击右上角的关闭按钮退出:先OnClose(),然后是OnCance
2011-08-02 19:24:09 11213
原创 类重定义问题。。。。BSCMAKE: error BK1506 : cannot open file '.\Debug\。。。。
#ifndef CALCENG_H #define CALCENG_H class CalcEng { ... }; #endif这种结构是避免重复包含同一个头文件,引起类的重定义。 #ifdef/#ifndef 的意思, 看看有关预处理器条件编译的部分。 这个例子中,第一次包含此文件时, 宏 CALCENG_H 还没有被定义,#ifndef CALCENG_H
2011-08-02 19:21:15 1235
sql developer 查看日志不好用
2017-08-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人