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:...

阅读全文>>