1
投票
1回答
阅读 2K

如何更改WIN7系统在使用VC时控制台的字体颜色

有人说这个 int main() { printf("控制台下默认文字背景颜色:\n"); printf("MoreWindows\n"); printf("-----------------------------------\n\n"); SetConsoleColor(FOREGROUND_RED ...
1
投票
1回答
阅读 2K

vc CImageList 如何加载大图片文件

利用CImageList加载图片文件,然后在CTreeCtrl中作为图标显示. CImageList m_imageList; m_imageList.Create(16,16,ILC_COLOR32 | ILC_COLORDDB | ILC_MASK, 10, 2); CString filePath = _T("d:\\t ...
1
投票
1回答
阅读 2K

为什么VC编译pragma pack(show)显示8?

我在32位下编译一个helloworld程序,工程设置都是默认。代码里面加入一句: #pragma pack(show) 竟然打印8. 应该是4才对啊,32位下按照4个自己的倍数对齐,就像我下面这个程序: #pragma pac ...
1
投票
1回答
阅读 2K

VC 调用 gethostbyname 出现cstring unhandled exception,求教

以下函数用来根据已知 域名获取ip get_domain_ofip(CString &m_strName, CString &m_strIP) { HOSTENT* hst=NULL; CString strTemp; struct in_addr ia; hst = gethostbyname((LPCTSTR ...
1
投票
1回答
阅读 2K

能不能使一个方法另开一个线程??详解请看内容

/// <summary> /// 传入一段信息到语音中读出来 /// </summary> /// <param name="mess">自定义信息</param> public void Messagebaohao(string mess) ...
1
投票
1回答
阅读 2K

UL类型的问题

#include <stdio.h> #define SENCONDS_PER_YEAR (365*24*60*60)UL void main() { unsigned long seconds; seconds=SENCONDS_PER_YEAR; printf("%ul\n",seconds); } 为 ...
1
投票
1回答
阅读 2K

关于图片载入的问题

void CKugouUIDlg::LoadResImage(int nResID,Image * &lpImage) { HINSTANCE hIns=AfxGetInstanceHandle(); HRSRC hRsrc = ::FindResource (hIns,MAKEINTRESOURCE(nResID),_T("PNG")); // type ...
1
投票
1回答
阅读 2K

求助这个宏是什么意思 ?

#define DECL_DYNCFUN(x) \ {#x,(DWORD*)&x,0,0} PVOID ObpCreateHandle; ATTRIBUTE funs[]={DECL_DYNCFUN(ObpCreateHandle)}; typedef struct ATTRIBUTE { cha ...
1
投票
1回答
阅读 2K

CRecordset不能释放内存

CRecordset rs(&conn); rs.Open(CRecordset:forwordOnly, L"select Count(*) as Count1 from tbUser where sLbId=234" ,CRecordset::readOnly); //此处打开表,内存激增 13M rs.Close(); //此处关 ...
1
投票
1回答
阅读 2K

extern的使用问题

小弟在网上找的一个实例解剖学习,里面有一个地方不明白为什么要这样声明2次。 工程名:demo1 类名:CDemo1App CDemoDlg CAboutDlg 功能就是存储ICON的图片 问题就是这2处申明了同样的东西,不知道是什么含义 ...