现在位置: 首页 > 编程语言 > 文章
2018年10月16日 编程语言 ⁄ 共 5622字 评论关闭
窗口过程函数-----WindowProc和DefWindowProc函数[转] 在Windows操作系统里,当窗口显示之后,它就可以接收到系统源源不断地发过来的消息,然后窗口就需要处理这些消息,因此就需要一个函数来处理这些消息。在API里定义了一个函数为回调函数,当系统需要向窗口发送消息时,就会调用窗口给出的回调函数WindowProc,如果WindowProc函数不处理这个消息,就可以把它转向DefWindowProc函数来处理,这是系统的默认消息处理函数。当...
阅读全文
2018年10月16日 编程语言 ⁄ 共 1002字 评论关闭
你能够用下面三种方法之一来实现它。 方法一:发送一条Windows消息到主窗口的Handle属性或 Application->Handle。这条消息就是 WM_SYSCOMMAND,将 wParam 设为 SC_MINIMIZE 或 SC_RESTORE。你可以调用SendMessage API函数来发送消息。 // 设置WPARAM为SC_MINIMIZE来最小化窗口 SendMessage(Application->Handle, WM_SYSCOMMAND, SC_MINIMIZE, 0); // 设置WPARAM为SC_RESTROE来恢复窗口 SendMessage(Application->Hand...
阅读全文
2018年10月16日 编程语言 ⁄ 共 4073字 评论关闭
因为自己每次写完之后都忘记了 然后又要从别的地方学习再重新写 还不如记录再这里 //创建 TiXmlDocument *pXmlDocument = new TiXmlDocument(m_strFilePath.c_str());// TiXmlDeclaration *pDeclaretion = new TiXmlDeclaration("1.0", "UTF-8","");//创建xml声明 pXmlDocument->LinkEndChild(pDeclaretion); TiXmlElement *pXmlElement = new TiXmlElement("Symbol"); pX...
阅读全文
2018年10月15日 编程语言 ⁄ 共 475字 评论关闭
RECT rect; ::GetWindowRect(m_hWnd,&rect); int nleft; int nTop; int nWidth; int nHeight; nleft = rect.left + 10; nTop = rect.top + 93; nWidth = 600; nHeight = 260; CScreen *screen=new CScreen(16, NULL, nWidth, nHeight); screen->GetScreen(nleft, nTop, nWidth, nHeight); xstring xstrBmp = CConfigureInstance::Singleton()->GetCfgUserPath(); xstrBmp += _T("\\1.bmp"); ...
阅读全文
2018年10月09日 编程语言 ⁄ 共 226字 评论关闭
1:部署到tomcat运行,需配置CATALINA_OPTS环境变量 需配置三个参数: -Dcom.sun.management.jmxremote.port=8086 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false 2:在Eclipse运行tomcat,也可按照下图进行设置 配置好监控参数后可以配合jmeter进行系统压力测试
阅读全文
2018年10月09日 编程语言 ⁄ 共 407字 评论关闭
// // // // // // // // ///2012/9/30 // // // // // // // // int 假期 = 8; //回家了吗? 回家 = console.readline(); while(假期 != 0){ string 做啥子嘛 = null; string 心情 = null; if(假期 == (int)中秋节){ 做啥子嘛 += " 吃月饼"; if(回家){ 做啥子嘛 += " 陪家人" + " 赏月*R> 心情 += " 幸福"; } else{ 做啥子嘛 += " 陪基友" + " 一被子"; 心情 += " 苦逼"; } } if(假期 > 2){ 做啥子嘛 += " 呵...
阅读全文
2018年10月09日 编程语言 ⁄ 共 353字 评论关闭
// // // // // // // // ///2012/10/6 // // // // // // // // 注释小幽默(一) //从这行代码开始,只有上帝和我能看懂。 //... ///(中间省略数行代码) // //...好了,现在只有上帝能看懂了。 // // // // // // // // ///2012/11/9 // // // // // // // // 真人真事: 某位童鞋重装电脑后没有分盘, 系统中只有一个C盘。 于是其看了不爽, 在里面新建三个文件夹: C盘,D盘,E盘 我在公司电脑上玩游戏,老板过来发现了, 把...
阅读全文
2018年10月09日 编程语言 ⁄ 共 1625字 评论关闭
// // // // // // // //////2012/10/10// // // // // // // ///报纸式规范代码之一:标题(类名、方法名)名称应该像报纸标题一样微言大义。如下: iPhone 5最快本月国内上市 换成类名应该是: class IphoneIsComing { private Date date; //... } // // // // // // // /// ///2012/10/11 // // // // // // // /// 报纸式规范代码之二: 像报纸一样,将文章(代码)大意写在代码文件的最前端。 这个并不是指宏或者什么语法...
阅读全文
2018年10月09日 编程语言 ⁄ 共 410字 评论关闭
// // // // // // // //  ///2012/10/20 // // // // // // // //  这次我们根据一个反面示例来讲解规范。 如下所示:     这个代码有两个不规范之处: 1.多个字符串并列应当分行写。 2.运算符的空格问题。尤其是用到加减赋值等运算符的时候,运算符两边一定要加空格。   如下是更改完成之后的代码:   // // // // // // // //  ///2012/10/21 // // // // // // // //  今天我们来分析一下周六实验课的示例代码的一个规范...
阅读全文
#include <iostream> #include <atlbase.h> using namespace std; interface IX : public IUnknown { virtual void _stdcall Fx() = 0; }; interface IY : public IUnknown { virtual void _stdcall Fy() = 0; }; interface IZ : public IUnknown { virtual void _stdcall Fz() = 0; }; static const IID IID_IX = {0xff5ba880, 0xa371, 0x4a42, {0x87, 0x20, 0x96, 0xe0, 0x4d, 0x68, 0xd, 0x76}}; // {FF5...
阅读全文