vc++基础班[14]---再论“逃跑”按钮的实现 ------------------------------------------ Begin ---------------------------------------- ①、CWnd::GetWindowRect 与 CWnd::GetClientRect 的区别:(获取当前窗口) GetWindowRect 函数:屏幕坐标系,同时包括窗口的标题栏与边框的大小; GetClientRect 函数:本身窗口坐标系,左上角坐标始终为(0, 0),不包括窗口标题与边框的大小; 全局的 SDK API 函数:(获取指定窗口) ...

阅读全文>>

头文件: (MyROEdit.h) #pragma once // CMyROEdit class CMyROEdit : public CEdit { DECLARE_DYNAMIC(CMyROEdit) public: CMyROEdit(); virtual ~CMyROEdit(); protected: DECLARE_MESSAGE_MAP() public: virtual BOOL PreTranslateMessage(MSG* pMsg); afx_msg void OnEnSetfocus(); }; ...

阅读全文>>

上午一直在调试安卓同事的一个直播间接口 测试了好几种方法,最后快实现的时候,循环调用出现了问题 最后在 csdn上找到了解决方法 直接上代码吧,挺坑的,阿里的接口,也没注释,都不知道怎么做。 <?php header("Content-type: text/html; charset=utf-8"); //phpinfo(); function curl_http_request($url,$data = null) { $ch = curl_init(); curl_setopt($ch, CURLO...

阅读全文>>

vc++基础班[13]---控件自定义消息的响应 ------------------------------------------ Begin ---------------------------------------- 控件自定义消息的响应: ①、响应按钮控件的右键消息; 1> 向工程当中添加一个派生自CButton类的子类CMyButton; 2> 为按钮绑定一个CMyButton类型的控件类型变量; 3> 响应CMyButton类的你想响应的消息; ②、响应Static控件的双击消息; ③、自定义编辑框控件只读、颜色不变灰。 -------...

阅读全文>>

vc++基础班[12]---注册全局系统热键 ------------------------------------------ Begin ---------------------------------------- ①、注册全局系统热键的优点: 即使程序的窗口不是当前活动窗口、或者窗口最小化、隐藏后,也都可以响应热键; 比如QQ软件的默认呼出热键:Ctrl+Alt+Z 就是注册了全局系统热键; ②、注册窗口全局系统热键的步骤: 1> 调用 RegisterHotKey 函数注册全局系统热键; BOOL RegisterHotKey(   &nb...

阅读全文>>

vc++基础班[11]---对话框程序响应组合按键 ------------------------------------------ Begin ---------------------------------------- ①、利用 GetKeyState 函数获得某一按键的按下、弹起状态; #define IsKeyPressed(nVirtKey)  ((GetKeyState(nVirtKey) & (1<<(sizeof(SHORT)*8-1))) != 0) #define IsKeyToggled(nVirtKey)  ((G...

阅读全文>>

很经典的一段代码.不要正则表达式,  早上二次开发工单系统,用到的,很实用 $url="http://www.gyarmy.com/post-21.html"; var a = document.createElement('a'); a.href=$url; $geturl = a.host; console.log($geturl); 测试可用!

阅读全文>>

vc++基础班[10]---对话框响应鼠标及键盘消息 ------------------------------------------ Begin ---------------------------------------- ①、各种各样的常用鼠标消息: WM_MOUSEMOVE   鼠标移动位置 WM_LBUTTONDOWN  鼠标左键按下 WM_LBUTTONUP   鼠标左键弹起 WM_LBUTTONDBLCLK 鼠标左键双击 WM_RBUTTONDOWN  ...

阅读全文>>

项目需求,需要对thinkphp记性修改 使用Mail.class.zip   这个插件,直接点击下载。  后面有些注意事项,请各位看官注意 使用方法: 1\ Mail.class.zip 的放置位置 位置: ThinkPHP\Library\Org\ 2\ 环境配置 A: 开启socket:在php.ini中取消extension=php_sockets.dll前面的分号。 B:...

阅读全文>>

错误描述: /opt/ActivePython-2.7/lib/python2.7/site-packages/bs4/__init__.py:166: UserWarning: No parser was explicitly specified, so I'm using the best available HTML parser for this system ("lxml"). This usually isn't a problem, but if you run this code on another system, or in a different virtua...

阅读全文>>

#coding:utf8 import requests,re,sys #防止 编码问题 reload(sys) sys.setdefaultencoding('utf8') for i in range(1,400000): res = requests.get('http://www.yangtuobaobei.cn/?'+str(i)) if res.status_code==200: userFile = open('user.txt','a') #多行匹配,拿到用户名 user = re....

阅读全文>>

#coding:utf8 import zipfile,os def backupToZip(folder):     folder = os.path.abspath(folder)     number = 1     while True:         zipFileName = os.path.basename(folder)+"_"+str(number)+".zip"         if not os.path.exis...

阅读全文>>

#coding:utf8 import os for muluName,zimuluName,fileName in os.walk("H:\\LK"):     for zimulu in zimuluName:         print "目录:"+muluName+" 中的子目录:"+zimulu     for file in fileName:         print "目录:"+muluName+" 中的文件 :"+file print...

阅读全文>>