vs
文章平均质量分 88
qq_35826851
这个作者很懒,什么都没留下…
展开
-
vs2008 对话框设置背景颜色、控件颜色
对话框背景颜色: 网上流传有四种方法(可能还不止),在VC++2008SP1测试后,发现只有三种可以使用了,其中第一种被废弃了。以下是四种方法: 方法一 (失效):调用CWinApp类的成员函数SetDialogBkColor来实现。 其中函数的第一个参数指定了背景颜色,第二个参数指定了文本颜色。下面的例子是将应用程序对 话框设置为蓝色背景和红色文本,步骤如下:...翻译 2018-10-08 10:22:44 · 1820 阅读 · 0 评论 -
VC 各种情况下的窗口句柄的获取
AfxGetMainWnd AfxGetMainWnd获取自身窗口句柄 HWND hWnd = AfxGetMainWnd()->m_hWnd; GetTopWindow 函数功能:该函数检查与特定父窗口相联的子窗口z序(Z序:垂直屏幕的方向,即叠放次序),并返回在z序顶部的子窗口的句柄。 函数原型:HWND GetTopWindow(HWND hWnd); 参数: ...转载 2018-10-08 10:19:32 · 651 阅读 · 0 评论 -
MFC获取dc的方式
)API函数方法用HDC HDC hdc; hdc=::GetDC(m_hWnd); MoveToEx(hdc,m_ptOrigin.x,m_ptOrigin.y,NULL); LineTo(hdc,point.x,point.y); ::ReleaseDC(m_hWnd,hdc);//必须成对使用 这里获得GetDC()函数需要跟ReleaseDC()函数成对使用 2)...转载 2018-10-08 10:01:18 · 160 阅读 · 0 评论 -
实现多态,必须通过指针或者引用去操作对象,如果直接操作对象,它的类型就已经为编译器所知,也就无法实现多态了。
父类的指针是可以指向子类类型的,父类对象也是可以引用子类对象的通过这个可以让父类使用子类的方法,这个就是多态这个和继承的内存构建有关class A {...};class B : public A {...};如果生成一个B的对象b,是先构建A再构建B,b的内存空间结构就是A在上B在下所以A的指针是可以指向b的(子类)的指针不能指向A(父类)的对象子类的内存空间通常大于父类,如果子类的指针指向...转载 2018-05-30 17:29:18 · 909 阅读 · 0 评论 -
MFC中怎样把CString类型转换成char*型
第一种CString strTemp;char szTemp[128];strTemp = _T("abckdkfei");memset( szTemp, 0, sizeof(szTemp) );strcpy( szTemp, strTemp.GetBuffer(strTemp.GetLength()) );第二种:char * pchar;CString str="hello";pchar=(L...转载 2018-05-30 17:22:11 · 11932 阅读 · 0 评论 -
CreateThread
.h HANDLE handle;static DWORD WINAPI Thread(xxxx* lpNotify);.cppvoid xxxx:: startThread(){ handle= CreateThread(NULL, 0, reinterpret_cast<LPTHREAD_START_ROUTINE>(Thread), lp, 0, NULL);}D...原创 2018-06-13 09:54:22 · 192 阅读 · 0 评论 -
设置毫秒颜色 vs
//64位void XXXXX::us_Delay(ULONG ulMicroSeconds){ LARGE_INTEGER timeStop; LARGE_INTEGER timeStart; LARGE_INTEGER Freq; LONGLONG ulTimeToWait; if (!QueryPerformanceFrequency( &Freq )) return; ...转载 2018-06-13 09:38:13 · 138 阅读 · 0 评论 -
MFC浮动窗口使用方法和注意事项
使用VS2008+SP1创建悬浮窗口的步骤: 1. 创建悬浮窗口类 每一个悬浮窗口都是一个CDockablePane的派生类的对象, 因此要为每一个悬浮窗口创建一个新类 1.1 添加类 通过菜单Project->Add Class...或者在类视图中工程名字处右键选择Add->Class...添加类 选择MFC Class, 点Add按钮进入下一步 Class name处写入...转载 2018-10-08 10:26:53 · 681 阅读 · 0 评论