随笔分类 - C++
主要就是写开发windows客户端时遇到问题。
摘要:lambda 表达式可以方便地构造匿名函数,如果你的代码里面存在大量的小函数,而这些函数一般只被调用一次,可以将他们重构成 lambda 表达式。 lambda表达式的规范如下: 完整: [capture] (params) mutable exception attribute->ret{body
阅读全文
摘要:静态static方法中不能调用非静态non-static方法,准确地说是不能直接调用non-static方法。但是可以通过将一个对象的引用传入static方法中,再去调用该对象的non-static方法。 在主函数(static方法)中我们经常创建某个类的实例,再利用其引用变量调用它的非静态方法。
阅读全文
摘要:一个类里可以有N个方法,可以将方法定义为静态方法或者实例方法,不同的方法在调用时写法是不同的。 静态方法不需要声明对象就可以调用。静态方法不能够访问类里面的实例变量。如何调用:<类名>.<方法名>(<参数序列>)如下:class A { public static int sum(int n) {
阅读全文
摘要:1.format 可以帮助各种类型转换成CString. a. int 转 CString CString str; int number = 4; str.Format(_T("%d"),number); b. double 转 CString CString str; double num =
阅读全文
摘要:0x8000 & GetKeyState(VK_SHIFT); 这句是判断是否有按下shift键。 关于GetAsyncKeyState与GetKeyState区别:关于GetAsyncKeyState与GetKeyState二者最大区别:GetAsyncKeyState在按键不按的情况下为0,而G
阅读全文
摘要:1.OpenClipboard, BOOL OpenClipboard( __in HWND hWndNewOwner ); 参数 hWndNewOwne Long类型,与打开剪切板相关联的窗口句柄。如果这个参数为NULL,打开剪贴板与当前任务相关联。 返回值 如果函数执行成功,返回非零值. 如果函
阅读全文
摘要:第一种:都变为大写 或者都变成小写。 str1.MakeUpper();str2.MakeUpper();or:str1.MakeLower();str2.MakeLower();if(str1==str2)AfxMessageBox("两个CString相同"); 第二种:通过CString.Co
阅读全文
摘要:string中 find()的用法 rfind (反向查找) (1)size_t find (const string& str, size_t pos = 0) const; //查找对象--string类对象 (2)size_t find (const char* s, size_t pos =
阅读全文
摘要:CStringArray是编译器定义的类型!可以进行一些(如:访问、增、删、改)等操作。 集中单个字符串的操作使用Cstring,集中一批字符串的管理使用CstringArray。 一个是动态,CStringArray是动态的,数组长度可以动态改变, 一个静态。 那内部一个是链表, 另一个可能是申请
阅读全文
摘要:来源自百度。 他的作用是让你的程序支持Unicode编码, 因为Windows使用两种字符集ANSI和UNICODE, 前者就是通常使用的单字节方式, 但这种方式处理像中文这样的双字节字符不方便, 容易出现半个汉字的情况。 而后者是双字节方式,方便处理双字节字符。 Windows NT的所有与字符有
阅读全文
摘要:通过 CString.reverseFind 找到最后一个"\\"的位置, 然后根据这个CString.right 从右边1开始获取从右向左前 nCount 个字符,取到文件名。 同理就可以取到后缀名了。 补充一下,CString实用分割方法: CString Left( int nCount )
阅读全文
摘要:第一种,将图片显示在对话框内,CxImage用来存储图片的信息,主要是采用 InsertImage 来将图片插入对话框,函数体的命名是 OnFinishScreenCapture()。 第二种,将图片以图片形式发送出去,void SessionLayout::_SendImage(CString&
阅读全文
摘要:先说问题解决的方法: 数据库的日期数据查询是根据日期的年、月、日、小时、分钟、秒、毫秒。所以这几项必不可少,如果想查询到右侧日期内数据就需要,右侧的日期它的格式应该是年/月/日 23:59:59:999,这样才能查询到当天23:59:59:999 以前的信息,也就是当日的所有信息。(999代表的是毫
阅读全文

浙公网安备 33010602011771号