 |
请高手,帮忙看看,为什么会出现这种问题
|
|
| |
| 我在xxxxDoc.cpp中,开了一个线程,其中想弹出个对话框,然后对其中的IDC_TEST 控件操作, 开始的时候,我是这么写得
CWnd *pWnd=AfxGetMainWnd()->GetDlgItem(IDC_TEST);
CRect rect;
Wnd->GetWindowRect(&rect);
但是,调试时,总是在GetWindowRect()处,系统警告。。。。。Access Violatic
接着就自动转入
{ ASSERT(::IsWindow(m_hWnd)); ::GetWindowRect(m_hWnd, lpRect); }
后来,我有修改了下, 设置了一个那个对话框的全局指针,g_pmyVideoDlg
CWnd *pWnd=g_pmyVideoDlg->GetDlgItem(IDC_TEST);
CRect rect;
pWnd->GetWindowRect(&rect); // 得到窗口大小
可现在的问题是 好像getDlgItem 那个地方又有问题了, 程序停在那里了:(
请高手,帮忙看看,
谢谢
|
|
| 作者:不祥 Johnnyding张贴于2004-07-28 15:45:03.0,共阅读1380次,回复0次 |
|
|
 |
请帮忙看看,参数绑定语句是否正确?
|
|
| |
| 我用ODBC API访问SQLSERVER数据库,但是在插入一个int类型的数字时,不知道参数绑定(SQLBindParameter)是否正确:
unsigned long nid;
SQLBindParameter(hstmt,2,SQL_PARAM_INPUT,SQL_C_ULONG,SQL_INTEGER,0,0,&nid,sizeof(nid),0);
谢谢
|
|
| 作者:不祥 jiangeb张贴于2004-07-28 08:21:14.0,共阅读1530次,回复0次 |
|
|
 |
MSComm串口通讯的又一问
|
|
| |
| 为什么传送文字时就是识别不了啊。MSDN上说可以用TCHAR代替char.我加了"TCHAR.H"头文件后,用TCHAR代替char.但是还是乱码请大虾帮忙。
部分程序如下:
void CSCommTestDlg::OnFilestart()
{
CFile file;
CFileStatus filestatus;
// int flag1=1;//标记
CString string;
CString str="";
CString filestring;
CString sendstring="";
if(m_sendfile=="No File!")
MessageBox("请输入正确的文件名和路径!","错误",MB_ICONERROR);
else
{
if(CFile::GetStatus(m_sendfile,filestatus))
{
char *pfile=m_sendfile.GetBuffer(0);
file.Open(pfile,CFile::modeRead,NULL);
file.SeekToBegin();
...
|
|
| 作者:不祥 tomatoman张贴于2004-07-24 09:43:44.0,共阅读2379次,回复1次 |
|
|
 |
请问.cxx和.cpp有什么区别?为什么要引入.cxx?
|
|
| |
| 请问.cxx和.cpp有什么区别?为什么要引入.cxx?
还有.hh,.hxx,.h的区别是什么呢?谢谢
|
|
| 作者:不祥 adios张贴于2004-07-23 15:18:32.0,共阅读1678次,回复1次 |
|
|
 |
VC插入数据总是错误,急,大家帮帮忙!!
|
|
| |
| 我用ODBC函数访问sqlserver数据库,不知道怎样inser int和datetime类型的数据,下面是程序,大家能帮忙看一下吗,我很急!!
rc=SQLAllocHandle(SQL_HANDLE_ENV,SQL_NULL_HANDLE,&henv);
if(rc==SQL_SUCCESS||rc==SQL_SUCCESS_WITH_INFO)
{
rc=SQLSetEnvAttr(henv,SQL_ATTR_ODBC_VERSION,(SQLPOINTER)SQL_OV_ODBC3,0);
if(rc==SQL_SUCCESS||rc==SQL_SUCCESS_WITH_INFO)
{
rc=SQLAllocHandle(SQL_HANDLE_DBC,henv,&hdbc);
if(rc==SQL_SUCCESS||rc==SQL_SUCCESS_WITH_INFO)
{
rc=SQLConnect(hdbc,(SQLCHAR*)"news71",SQL_NTS,(SQLCHAR*)"sa",SQL_NTS,(SQLCHAR*)"onto",SQL_NTS);
if(rc==SQL_SUCCESS||rc==SQL_SUCCESS_WITH_INFO)
{
SQLAllocHandle(SQL_HANDLE_STMT,hdbc, ...
|
|
| 作者:不祥 jiangeb张贴于2004-07-26 18:09:35.0,共阅读1918次,回复1次 |
|
|
 |
小菜小问:VC与VC.net的选择?请老牛们回。等ing
|
|
| |
| I am a new VC user,can I know the differece between the VC and VC.net? THX.
如上,小菜问大牛,VC与VC.net的区别。让小菜我选择一下IDE,呵。
|
|
| 作者:不祥 try_yuyi张贴于2004-07-15 23:30:47.0,共阅读2778次,回复5次 |
|
|
 |
谢谢狼人
|
|
| |
| 谢了啊
|
|
| 作者:不祥 ArenAK张贴于2004-07-16 23:44:55.0,共阅读1424次,回复2次 |
|
|
 |
有没有CGI原理之类的文章?求购一篇
|
|
| |
| 要进行CGI原理答辩了,网上的内容大多是CGI应用、编程之类的,讲的也不详细。哪位有没有这方面的书?求一篇。呵呵
|
|
| 作者:不祥 ISeekYou张贴于2004-07-21 17:33:39.0,共阅读1459次,回复1次 |
|
|
 |
关于Visual ++的简单问题!望大虾解答!急!!
|
|
| |
| 在下是新手!
用visual c++编了个简单的程序,其中有一个对话框需要调用文档类的函数及数据!不知道怎么取得!
具体就是在对话框中输入一些数据后,数据保存到了文档类,现在我在对话框上要做一个图,当然要用到这些数据及文档类中定义的一些函数,就是不知道怎么取得及调用他们! 苦寻良久!
望大虾不吝赐教!
|
|
| 作者:不祥 leopard张贴于2004-07-21 20:10:41.0,共阅读1539次,回复2次 |
|
|
 |
请问!!时间函数问题!!!!
|
|
| |
| 我想不VC编程中实现CTime类来获取年月日,但不是在MFC上,请各位
不惜吝教!!!最好能有实例!!
THX
|
|
| 作者:不祥 frustboy张贴于2004-07-17 14:17:49.0,共阅读1421次,回复1次 |
|
|
 |
本网站上的资料不能下载,
|
|
| |
|
|
|
| 作者:不祥 jackey张贴于2004-07-20 14:14:45.0,共阅读1625次,回复1次 |
|
|
 |
帮我看看这个C++程序到底哪里出错了?
|
|
| |
| #include <iostream.h>
#include <iomanip.h>
struct man
{
int number;
int Throw_or_not;
};
void main()
{
int i;
int k=0;
int M=0;//用于计算被投入海的人的数目
man men[30];
for(i=0;i<30;i++)
{
men[i].number=i+1;
men[i].Throw_or_not=0;//留在船上
}
while(M<15)
{
if(men[i].number!=0)
k++;
if(k==9)
{
men[i].Throw_or_not=1;//被投入海
men[i].number=0;
k=0;
M++;
}
i++;
if(i==30)
i=0;
}
cout<<"The number which one will be thrown to sea is:";
for(i=0;i<30;i++)
{
if(men[i].Throw_or_not==1)
cout<<i<<setw(2);
}
}
|
|
| 作者:不祥 beck张贴于2004-07-17 10:20:38.0,共阅读1468次,回复1次 |
|
|
 |
请高手帮忙啊!!
|
|
| |
| 我安装了Visual studio.net之后,它自动创建了asp.net的用户,请问删除了有没有关系?
|
|
| 作者:不祥 sislcb张贴于2004-07-20 22:20:47.0,共阅读1385次,回复0次 |
|
|
 |
about c++
|
|
| |
| 我是专科在读 语言一上来就是C++,刚接触时真的觉着很难,但还是坚持了下来。毕竟专科教育的程度不是很深。
我有一个问题:
int*p=new int [3];p[0]=p[1]=p[2]=0;delete p;
cout<<p[1]<<p[2]<<p[0]<<endl;
为什么还会有数输出(三个一样的随机数)
|
|
| 作者:不祥 Ericflf张贴于2004-06-10 18:48:53.0,共阅读2845次,回复5次 |
|
|
 |
两个opensource软件包连接时出现的链接错误,求教求教!
|
|
| |
|
我在一个opensource的图像处理工程(CxImage)中加入了一个类,这个类
的部分头文件和静态库来源与另外一个opensource软件包(dcmtk),编译
时没错,但是链接时救出现了如下错误:
libcpmt.lib(xwctomb.obj) : error LNK2005: __Getcvt already defined in msvcprtd.lib(MSVCP60D.dll)
LIBCMT.lib(dosmap.obj) : error LNK2005: __errno already defined in msvcrtd.lib(MSVCRTD.dll)
LIBCMT.lib(strcat.obj) : error LNK2005: _strcpy already defined in msvcrtd.lib(MSVCRTD.dll)
LIBCMT.lib(lconv.obj) : error LNK2005: _localeconv already defined in msvcrtd.lib(MSVCRTD.dll)
LIBCMT.lib(getenv.obj) : error LNK2005: _getenv already defined in msvcrtd.lib(MSVCRTD.dll)
LIBCMT.lib ...
|
|
| 作者:不祥 licq张贴于2004-07-16 23:48:22.0,共阅读1934次,回复0次 |
|
|
 |
利用给定的内存地址,确定是哪个函数,大家有没有做过啊
|
|
| |
| 如果,我想利用给定的内存地址确定是哪个函数,大家有没有做过这样的程序
啊,是不是得先得有一张函数地址对照表啊,感觉这种方法很烂,还是利用
地址空间搜索啊,大虾们给点提示啊,这对于搞软件破解很有用,对于我
来说,呵呵:)
谢谢了
|
|
| 作者:不祥 Vessial张贴于2004-07-16 17:05:32.0,共阅读1268次,回复0次 |
|
|
 |
【求助】嵌套网格界面控件开发问题
|
|
| |
| 嵌套网格界面控件,可用于在一个界面上层次的显示多张表中的数据和他们之间的关联关系,独立的对每张表中的数据作添加、修改、删除操作。
本控件默认显示父表数据,当选择展开父表中某条记录时,在父表向右缩进一行显示对应的子表数据(含标题栏),当选择展开子表中某条记录时,与上面相同动作。而且,父、子、孙表都可以独立进行数据的添、删、改,查找、筛选、排序等。
类型如下所示:
在VC下如何实现?谢谢
|
|
| 作者:不祥 kingflying张贴于2004-07-15 15:30:40.0,共阅读1446次,回复0次 |
|
|
 |
串口通讯的问题
|
|
| |
| 在用串口通讯进行对话时(类似qq对话),用的是MsComm控件。在线程事件发生时,程序如下:
if(m_ctrlComm.GetCommEvent()==2) //事件值为2表示接收缓冲区内有字符
{ ////////以下你可以根据自己的通信协议加入处理代码
variant_inp=m_ctrlComm.GetInput(); //读缓冲区
safearray_inp=variant_inp; //VARIANT型变量转换为ColeSafeArray型变量
len=safearray_inp.GetOneDimSize(); //得到有效数据长度
for(k=0;k<len;k++)
safearray_inp.GetElement(&k,rxdata+k);//转换为BYTE型数组
for(k=0;k<len;k++) //将数组转换为Cstring型变量
{
BYTE bt=*(char*)(rxdata+k); //字符型
strtemp.Format("%c",bt); //将字符送入临时变量strtemp存放
...
|
|
| 作者:不祥 tomatoman张贴于2004-07-07 23:14:45.0,共阅读1988次,回复1次 |
|
|
 |
求助:vc调用一个插件后编译报错
|
|
| |
| 用vc调用realone中文版的插件,ctrl f5时可以出现对话框,而f5时就直接报错,怎么回事啊,调试了很久都能不明白,而用英文版realone的插件时就完全没有问题。
|
|
| 作者:不祥 bananazhl张贴于2004-07-09 12:56:04.0,共阅读1344次,回复0次 |
|
|
 |
急问:VC++编程中遇到堆栈溢出,如何可以使堆栈变大?
|
|
| |
| 在一个包含排序算法的程序中,用了快速排序,由于用到了递归调用,当要排的数字很大时就发生了堆栈溢出。请问如何解决这个问题,如何让堆栈大一点?
|
|
| 作者:不祥 wfeifei张贴于2004-07-07 19:23:27.0,共阅读2377次,回复1次 |
|
|