江湖博客

青春是一个充满活力的季节,即便是我们失去了天使的翅膀,只要我们还有一颗青春的心,那么我们的生活依然能够如阳光般灿烂!......
推荐阅读站长精心推荐阅读
现在位置:首页 > C/C++
  • c/c++ socket函数详解

    c/c++ socket函数详解

    C/C++  10-22  541浏览  0评论  

    注意:  使用socketAPI前,要先将相关链接库(Ws2_32.lib)加入链接,并使用WSAStartUp函数初始化。 在linux中地址结构体sockaddr的结构与windows的不太一样,具体请百度 每个socket函数都可能失败(返回-1),需要判断结果 socket分成两种: 一种专门用来监听新链接(或新活动),这种socket叫做master socket,一般只存在于服务器 一种专门用来收发数据,这种socket叫做con...

  • CreateWindowEx和CreateWindow的区别

    CreateWindowEx和CreateWindow的区别

    C/C++  6-24  592浏览  0评论  

    CreateWindowEx 函数功能:该函数创建一个具有扩展风格的重叠式窗口、弹出式窗口或子窗口,其他与 CreateWindow函数相同。关于创建窗口和其他参数的内容,请参看CreateWindowEx。 函数原型:HWND CreateWindowEx(DWORD dwExStle,LPCTSTR IpClassName,LPCTSTR lpWindowName,DWORD dwStyle,int x,int y,int nWidth,int nHeight,HWND hWndParent,HMENUhMenu,HANDLE hlnstance,LPVOIDlpParam)...

  • IME消息、函数、命令、需要的数据结构、常量

    IME消息、函数、命令、需要的数据结构、常量

    C/C++  1-14  797浏览  0评论  

    IME消息   以下列出IME中用到的消息。 WM_IME_CHAR(IME得到了转换结果中的一个字符) WM_IME_COMPOSITION(IME根据用户击键的情况更改了按键组合状态) WM_IME_COMPOSITIONFULL(IME检测到按键组合窗口的区域无法继续扩展) WM_IME_CONTROL(由应用程序直接向IME发出控制请求) WM_IME_ENDCOMPOSITION(IME完成了对用户击键情况的组合) WM_IME_KEYDOWN(检测到“键盘上的某键被按下”的动作,同时在...

  • 【MFC】GDI字体和CFont类

    【MFC】GDI字体和CFont类

    C/C++  1-14  737浏览  0评论  

    GDI字体和CFont类 所有的CDC文本函数都使用当前选入设备描述表的字体。字体是指一组具有特定尺寸(高度)和字样的字符;字样是指字符共有的属性,如字的粗细度----正常体或黑体。在传统印刷式样中,字体尺寸大小是以point(即点)为单位来度量的。一个点相当于1/72英寸。12-点字体中的字符就有1/6英寸高。 如果想以像素为单位制定字体尺寸,则调用CreateFont或CreateFontIndirect;如果想以点为单位制定字体尺寸,则调用CreatePointFont或CreatePointFontIndirect。 使用CreateFont函...

  • MFC类目录及头文件(转)

    MFC类目录及头文件(转)

    C/C++  11-7  1119浏览  0评论  

     类  描述  头文件 CAnimateCtrl  自动化通用控件  afxcmn.h  CArc...

  • WS,窗口样式

    WS,窗口样式

    C/C++  10-17  844浏览  0评论  

    1 窗口样式 WS_POPUP 弹出式窗口(不能与WS_CHILDWINDOW样式同时使用) WS_CHILDWINDOW 子窗口(不能与WS_POPUP合用) WS_MINIMIZE ...

  • 修改窗口属性(全部都是SetWindowLong设置)

    修改窗口属性(全部都是SetWindowLong设置)

    C/C++  10-16  854浏览  0评论  

    说明: 以下函数对于POPUP窗口有效,对于子窗口好像不行。 //最小化按钮有效 ::SetWindowLong(m_hWnd,GWL_STYLE,GetWindowLong(m_hWnd,GWL_STYLE) | WS_MINIMIZEBOX );   ::SetWindowPos(m_hWnd,NULL,0,0,0,0,SWP_NOMOVE|SWP_NOSIZE|SWP_FRAMECHANGED); //最小化按钮无效 ::SetWindow...

  • 用CInternetSession下载文件

    用CInternetSession下载文件

    C/C++  11-8  1174浏览  0评论  

    bool InternetDownload(const CString &strURL, const CString &strFN) ...{ CInternetSession internetSession("SecurityScan.exe",0); //第一个参数不能为空 BOOL bSucceed = TRUE; try ...{ CStdioFile * pFile = internetSession.OpenURL(strURL); ...

  • c++ http下载文件

    c++ http下载文件

    C/C++  11-8  1960浏览  0评论  

    #include <afx.h> #include <afxinet.h> #define RECVPACK_SIZE 2048 bool DownloadSaveFiles(char* url,char *strSaveFile) {//下载文件并保存为新文件名 bool ret=false; CInternetSession Sess("lpload"); Sess.SetOption(INTERNET_OPTION_CONNECT_TIMEOUT , 2000); //2秒的连接超时 Sess.SetOptio...

  • C++的post请求(使用的是CInternetSession)

    C++的post请求(使用的是CInternetSession)

    C/C++  11-7  1993浏览  0评论  

    // WebPost.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" //int _tmain(int argc, _TCHAR* argv[]) //{ // return 0; //} #include <iostream> #include <string> #include <afxinet.h> //定义了MFC CInternetSession类等 bool PostHttpPage(const CString& hostName, con...