摘要:#pragma once// FButtonclass FButton : public CButton{ DECLARE_DYNAMIC(FButton)public: //按钮的状态 BOOL m_bOver; //鼠标位于按钮之上时该值为true,反之为flase BOOL m_bTracking; //在鼠标按下没有释放时该值为true BOOL m_bSelected; //按钮被按下是该值为true BOOL m_bFocus; //按钮为当前焦点所在时该值为true FButton(UIN...
阅读全文
05 2013 档案
摘要:SendMessage(WM_CLOSE); //EndDialog(0); //DestroyWindow(); //OnOK(); //CloseWindow(); //ShowWindow(SW_HIDE); // 去掉标题栏及其他样式 SetWindowLong(this->m_hWnd,GWL_STYLE,0); // 去掉边框及其他样式 SetWindowLong(this->m_hWnd,GWL_EXSTYLE,0); MoveWindow(0, 0, 850, 655); CenterW...
阅读全文
摘要:一个MFC的程序,有个托盘图标,让每个界面退出的时候都能把他删除掉。于是想把这个做一个全局变量,任何界面退出的时候都Shell_NotifyIcon(NIM_DELETE,&tnd);想到 stdafx.h 是整个MFC都包含的,于是把这个声明放入到 stdafx.cpp 中,然后 stdafx.h 中extern 一下达到全局变量的作用,因为每个 cpp 都包含了 stdafx.h ,这个全局变量已经引用好了,不用每个页面都去 extern 了。// stdafx.hextern NOTIFYICONDATA tnd;// stdafx.cppNOTIFYICONDATA tnd;其
阅读全文
摘要:HKEY hkey; TCHAR sz[256]; DWORD dwtype, sl = 256; RegOpenKeyEx(HKEY_CLASSES_ROOT, L"Word.Document.8\\shell\\Open\\command", NULL, KEY_QUERY_VALUE , &hkey); RegQueryValueEx(hkey, NULL, NULL, NULL, (LPBYTE) sz, &sl); RegCloseKey(hkey);
阅读全文
摘要:1、删除源码包中bin目录下的syncqt和syncqt.dat文件,如你不放心可将其改名或剪切到别的位置。如不修改将发生Perl not found in environment - cannot run syncqt 错误。2、修改\mkspecs\win32-msvc2010下的qmake.conf文件,将其中的 QMAKE_CFLAGS=-nologo -Zm200 -Zc:wchar_t-QMAKE_CFLAGS=-nologo -Zm200 -Zc:wchar_t (注意末尾的”-“号区别)如不修改将来如有项目使用wchar_t,qt却编译成wchar_t-,编译会导致连接错误,提
阅读全文