随笔分类 -  VC++/QT

1 2 3 4 5 ··· 10 下一页
摘要:mkdir hello helloworld.cpp 生成了Makefile make 阅读全文
posted @ 2019-08-06 10:55 ahuo 阅读(501) 评论(0) 推荐(0) 编辑
摘要:hex2string std::stringstream R; R << std::hex << 0x1254; DWORD Str2Hex(string str){ return std::stoul(str, nullptr, 16);} 阅读全文
posted @ 2016-08-31 15:55 ahuo 阅读(643) 评论(0) 推荐(0) 编辑
摘要:int i=9; stringstream stream; stream << i;stream.str() 阅读全文
posted @ 2016-07-28 12:08 ahuo 阅读(202) 评论(0) 推荐(0) 编辑
摘要:void ShowCallerModuleName(void* calleraddr ){ HMODULE hCallerModule = NULL; TCHAR szModuleName[MAX_PATH] = _T(""); void *callerAddress = calleraddr;// 阅读全文
posted @ 2016-07-08 14:06 ahuo 阅读(756) 评论(0) 推荐(0) 编辑
摘要:下载qt-everywhere-opensource-src-5.3.0 这个设置非常重要,不对的话,一大堆编译错误,已经折腾了好多回了 configure -mp -confirm-license -opensource -platform win32-msvc2010 -debug-and-re 阅读全文
posted @ 2016-05-25 11:20 ahuo 阅读(432) 评论(0) 推荐(0) 编辑
摘要:DLL 阅读全文
posted @ 2016-05-24 11:04 ahuo 阅读(567) 评论(0) 推荐(0) 编辑
摘要:(HWND)ui.lbDisPlay->winId() 阅读全文
posted @ 2016-05-24 11:00 ahuo 阅读(1581) 评论(0) 推荐(0) 编辑
摘要:用户环境变量添加INCLUDE=C:\inc;c:\inc2LIB=c:\lib编辑文件C:\Users\Administrator\AppData\Local\Microsoft\MSBuild\v4.0\Microsoft.Cpp.Win32.user.props $(LIB);$(L... 阅读全文
posted @ 2015-08-03 21:02 ahuo 阅读(428) 评论(0) 推荐(0) 编辑
摘要:HWND GetConsoleHwnd(void){#define MY_BUFSIZE 1024 // Buffer size for console window titles. HWND hwndFound; // This is what is returned to the... 阅读全文
posted @ 2014-06-27 15:11 ahuo 阅读(798) 评论(0) 推荐(0) 编辑
摘要:1. Fixed: 大小不能改变2. Minimum: 已经是最小, 不能再被缩小, 但能放大.3. Maximum: 已经是最大, 不能再被放大, 但能缩小.4. Preferred: 控件的sizeHint()是他的sizeHint, 能被缩小, 放大.5. Expanding: 控件可以自行增... 阅读全文
posted @ 2014-05-23 15:01 ahuo 阅读(2042) 评论(0) 推荐(0) 编辑
摘要:#include #include #include #pragma execution_character_set("utf-8")int main(int argc, char *argv[]){ QApplication app(argc,argv); QLabel hello(QOb... 阅读全文
posted @ 2014-05-21 15:00 ahuo 阅读(915) 评论(0) 推荐(0) 编辑
摘要:gdb vc调试对照表:实现功能 vc gdb修改后编译 f7 make跳出函数(step out) shift+f11 finish,f重新启动 ctrl+shift+f5 run,r运行到指定行 f9+f5 tbreak,tb + continue,c中断程序 ctrl+alt+break ct... 阅读全文
posted @ 2014-05-13 10:40 ahuo 阅读(544) 评论(0) 推荐(0) 编辑
摘要:Regular Dll using shared MFC DLLextern"C"__declspec(dllexport)voidShow(){ AFX_MANAGE_STATE(AfxGetStaticModuleState()); CTest test; test.DoModal ();} 阅读全文
posted @ 2014-04-28 10:21 ahuo 阅读(528) 评论(0) 推荐(0) 编辑
摘要:缓存DC的作用:解决闪烁问题CRectrect;GetClientRect(rect);获取view视图的区域CClientDCdc(this);创建了DC可作图pdc->DrawText;输出文本CSizesize=pDC->GetOutputTextExtent(str);获取一个文本的大小。 阅读全文
posted @ 2014-01-20 11:56 ahuo 阅读(922) 评论(0) 推荐(0) 编辑
摘要:SendMessage(this.listViewChart.Handle, LVM_SETICONSPACING, 0, 0x10000 * 140 + 130);其中 140控制行距,130控制列距 阅读全文
posted @ 2013-12-02 11:40 ahuo 阅读(316) 评论(1) 推荐(0) 编辑
摘要://to Mat CxImage img; img.Load("C:\\f.jpg"); uint8_t* buf=NULL; int32_t len=0; bool rs =img.Encode(buf,len,CXIMAGE_FORMAT_BMP); cv::Mat temp2; vector buff2; buff2.resize(len); memcpy(&buff2[0],buf,len); temp2= cv::imdecode(buff2,1); cv::imshow("111",temp2); cv::waitKey(); //t 阅读全文
posted @ 2013-10-12 11:00 ahuo 阅读(2193) 评论(0) 推荐(0) 编辑
摘要:cv::VideoCapture vc; vc.open(0); cv::Mat temp; vc.read(temp); //cv::resize(temp,temp,cv::Size(320,240)); vector buff; cv::imencode(".bmp" ,temp ,buff); vc.release(); uchar* dest=new uchar[buff.size()*2]; uchar* bb=(uchar*)&buff[0]; int len=buff.size(); Base64Encode(dest,bb,len); CStrin 阅读全文
posted @ 2013-10-11 15:15 ahuo 阅读(569) 评论(0) 推荐(0) 编辑
摘要:跳转Navigate("res://tt.exe/#138");138是html的资源号输入框的Get,setHRESULT CTTDlg::OnButtonCancel(IHTMLElement* pElement){ BSTR p; pElement->get_id(&p); CString szText; HRESULT hr = NULL; IHTMLElement* psrcElement; VARIANT value; hr = GetElement("kw", &psrcElement ); if( SUCCEEDED 阅读全文
posted @ 2013-10-08 10:38 ahuo 阅读(3443) 评论(0) 推荐(0) 编辑
摘要:MFC 通过HTML访问内部资源资源导入JPG的图片,资源对应ID是137#defineRT_CURSORMAKEINTRESOURCE(1)#defineRT_BITMAPMAKEINTRESOURCE(2)#defineRT_ICONMAKEINTRESOURCE(3)#defineRT_MENUMAKEINTRESOURCE(4)#defineRT_DIALOGMAKEINTRESOURCE(5)#defineRT_STRINGMAKEINTRESOURCE(6)#defineRT_FONTDIRMAKEINTRESOURCE(7)#defineRT_FONTMAKEINTRESOURC 阅读全文
posted @ 2013-09-30 14:14 ahuo 阅读(448) 评论(0) 推荐(0) 编辑
摘要:微软提供了全局变量__argc 和__argv。这两个变量由Windows在运行时自动赋值。其中__argv有ASCII和Unicode版本,分别为__argv和 __wargv。要使用这两个全局变量,需要引用"stdlib.h"头文件(该头文件已经在windows.h中引用)。为了根据工程设置来自动选择 ASCII还是Unicode版本变量,我们可以引用"TCHAR.h"头文件并访问__targv变量。代码如下extern int __argc;extern TCHAR* __targv;这个方法是所有方法中最简单的一个。但它的代价是程序需要链接VC+ 阅读全文
posted @ 2013-09-02 09:37 ahuo 阅读(759) 评论(0) 推荐(0) 编辑

1 2 3 4 5 ··· 10 下一页