 |
关于ATL下动态创建WebBrowser控件时,新弹出窗口的处理问题
|
|
| |
| 事件已经拦截到
EVENTFN OnNewWindow2(LPDISPATCH FAR* ppDisp, BOOL FAR* Cancel)
{
//此处如何写代码让新窗口在当前窗口打开? ATL下没有GetApplication()方法,用了get_Application(&pDisp)
//获取的又不起作用,如何办啊?谁帮忙解决下,谢谢了
}
|
|
| 作者:键盘破坏者 yangxiaowei张贴于2008-07-24 20:10:28.0,共阅读21次,回复0次 |
|
|
 |
关于数组赋初值的问题~~~谢谢了
|
|
| |
| 习题4.2
下列数组的值是什么?
string sa[10];
int ia[10];
int main(){
string sa2[10];
int ia2[10];
}
【解答】
sa和sa2为元素类型为string的数组,自动调用string类的默认构造函数将各元素初始化为空字符串;ia为在函数体外定义的内置数组,各元素初始化为0;ia2为在函数体内定义的内置数组,各元素未初始化,其值不确定。
但是我这样写了代码
#include <iostream>
#include<string>
using std::string;
string sa[10];
int ia[10];
int main()
{
string sa2[10];
int ia2[10];
std::cout<<sa<<std::endl;
std::cout<<ia<<std::endl;
std::cout<<sa2<<std::endl;
std::cout<<ia2;
return 0;
}
运行后,却没有输出解答说的答案??
请问这是为什么啊??
谢谢了
|
|
| 作者:Puppy Puppy张贴于2008-07-20 00:18:51.0,共阅读69次,回复2次 |
|
|
 |
调试程序时没出错,运行结果不对,而且导致系统崩溃.?????????????
|
|
| |
| ...调试程序时没出错,运行结果不对,而且导致系统崩溃,请问原因?谢谢?怎莫解决?
源代码如下(无错)
#include<stdio.h> #include<stdlib.h> void bubble_sort(int a[],int size) { int temp ,i ,j; for(i=0;i<=size;i++) for(j=i;j<=size;j++) if(a[i]<=a[j]) { temp=a[i]; a[i]=a[j]; a[j]=temp; } } void main() { int values[5],i; printf(" iputs 5 numbers:\n"); for(i=0;i<4;i++) scanf("%d",&values[i]); printf("\n"); bubble_sort(values,5); for(i=0;i<=4;i++) printf("%5d",values[i]); }
运行后
|
|
| 作者:火狐 sun2008liang张贴于2008-07-20 22:08:04.0,共阅读71次,回复6次 |
|
|
 |
VC2003 for循环累加出错,请高手给予解答!!!急
|
|
| |
| int *H = new int [16348];
WORD * data= new WORD [76800];
int SP=0;
int P =123;
//中间代码略。。。主要是H赋初值为0
for(int i=0;i<76800;i++)
{
H[data[i]]++;
}
for(i=0;i<16348;i++)
{
if(H[i]>p)
H[i]=P;
SP+=H[i];
}
以上代码,计算SP不对。。。这是什么原因呢,
如果,将最后一个累加循环代码改为2个循环i 从0到8174,在从8174到16348的话就算对了。。。这怎么解释呢?
|
|
| 作者:Chris chriszzf张贴于2008-07-15 20:59:07.0,共阅读90次,回复1次 |
|
|
 |
VC2003 for循环累加出错,请高手给予解答!!!急
|
|
| |
| 我的代码如下:
int *H=new int [16438];
for(int i=0;i<16438;i++)
{
}
|
|
| 作者:Chris chriszzf张贴于2008-07-15 20:40:33.0,共阅读70次,回复0次 |
|
|
 |
急求 treelist 中添加的节点,如何保存问题??????
|
|
| |
| 现在有一个TreeView,在设计时是空的,所有结点和子节点都是运行时添加的.
当我下次打开这个程序的时候,我想看到上次保存的节点信息?
请问如何解决这个问题? 添加节点部分代码如下:
如果有想看源程序的人可以加我的msn:libkorea@hotmail.com
void CTreeControlDlg::OnButtonInsert()
{
// TODO: Add your control notification handler code here
TV_INSERTSTRUCT tvStruct;
UpdateData(TRUE);
if (!m_strText.IsEmpty() )
{
tvStruct.hParent = m_hSelectedNode;
tvStruct.hInsertAfter = TVI_LAST;
tvStruct.item.mask = TVIF_TEXT;
tvStruct.item.pszText = (LPTSTR)(LPCSTR)m_strText;
m_treeControl.InsertItem(&tvStruct);
m_treeControl.Expand(m_hSelectedNode,TVE_EXPAND);
}
else
AfxMessa ...
|
|
| 作者:libvivi libvivi张贴于2007-05-30 13:38:34.0,共阅读1006次,回复2次 |
|
|
 |
急求!!急求!!!!!点击 鼠标右键弹出菜单,菜单中要有添加,删除,修改等功能!!
|
|
| |
| 白大哥:
我看过你的网络地址本代码了 你的treelist部分鼠i标右键点击是连接的数据库 在数据库中添加。删除保存新的数据。
我没有做数据库 只是在一个ftptree.dat 中插入数据,响应消息应该怎么写呢??
我是新手 求求你给出代码段可以么???
下面是我对您代码的更改但是没有对文件的调用和响应消息,可以帮忙改改么/??谢谢!
void CFtptreeView::OnAdd()
{
// TODO: Add your command handler code here
int i = 0;
CString AddItem;
char No[4];
//FILE *fp;
//fp = fopen("Ftptree.dat", "rt");
while(-1)
{
BOOL Used = 0;
sprintf(No,"%d",i);
AddItem = "New FTP";
AddItem+= No;
for(int m = 0;m<ItemList.GetItemCount();m++)
{
if(ItemList ...
|
|
| 作者:libvivi libvivi张贴于2007-06-11 11:48:03.0,共阅读2586次,回复5次 |
|
|
 |
用VC怎么实现读取一个文件(txt)并将其内容存入数据库?
|
|
| |
| 有没有相关的例子呀?
|
|
| 作者:不祥 fuzzy张贴于2004-05-18 15:03:19.0,共阅读2519次,回复3次 |
|
|
 |
如何用VC画图形,类似于cBuilder中的Tchart插件
|
|
| |
| ...
在VC中有一个MSCHART插件,好像不是很方便,
我想用一些数据画出图形,类似于cBuilder中的Tchart插件或者MATLAB一样
不知道各位大侠有何好方法,新手请指教。。。
|
|
| 作者:smedy smedy张贴于2007-10-21 16:32:58.0,共阅读346次,回复1次 |
|
|
 |
怎么用VC把图片存到SQL?
|
|
| |
| ...
|
|
| 作者:popcorn popcorn张贴于2007-09-22 21:50:14.0,共阅读446次,回复1次 |
|
|
 |
如何修改对话框标题栏的字体
|
|
| |
| 希望在程序中修改对话框标题栏的内容和字体,内容的修改可以很简单实现,但字体应该是系统所管理的,所有窗口都统一使用一个缺省字体。是否有办法能够单独修改我自己的对话框标题栏的字体呢?请大家赐教
|
|
| 作者:不祥 katuya张贴于2004-06-15 12:38:55.0,共阅读1681次,回复3次 |
|
|
 |
非常大的值得大牛回答的问题
|
|
| |
| 在初时建立一个系统或者一个项目是,是怎么筹划的,比如基类需要怎么定义,数据结构如何选型,等等,如何做到全盘考虑, 是凭借一己之力还是很多很多经验的积累,要达到把握架构的能力,平时应该如何做?希望指教...
|
|
| 作者:流浪猪猪 funkri张贴于2007-10-23 11:20:31.0,共阅读398次,回复4次 |
|
|
 |
[求助]视图切换问题
|
|
| |
| 首先我把视图分割成1行2列,左边是一个树型视图,用以点击上面的项来选择右边的视图。我用的方法是当点击左边一项时,先删除右边原有的视图,然后再创建一个新的视图,可是这么做原先视图上的信息就全没了。所以我想把所有视图都创建出来,然后当点击左边的项时,右边原来的视图只是隐藏了而不是删除了。应该怎么做,谁能教教我。
|
|
| 作者:柱子 zhuzi1984张贴于2007-05-25 13:36:22.0,共阅读929次,回复3次 |
|
|
 |
怎么实现在一个类中调用另一个类的的对象 方法
|
|
| |
| class stock1
{
//卖股票
public :
friend class fund;
void sell()
{
std::cout << "股票1 卖出";
}
//买股票
void buy()
{
std::cout <<"股票1 买入";
}
};
class stock2
{
//卖股票
public :
friend class fund;
void sell()
{
std::cout << "股票2 卖出";
}
//买股票
void buy()
{
std::cout <<"股票2 买入";
}
};
class stock3
{
//卖股票
public :
friend class fund;
void sell()
{
std::cout << "股票3 卖出";
}
//买股票
void buy()
...
|
|
| 作者:light light521张贴于2008-04-09 14:40:48.0,共阅读273次,回复3次 |
|
|
 |
超级奇怪的问题啊,高分求救,工具栏图标散开和windows屏保扯上关系了?
|
|
| |
| 我用MFC框架做了一个多文档的程序,工具栏上的图是我用贴图(bmp图片)贴上去的,是加在MainFrame中的,我用了从网上下的一个封装了工具栏贴图的类CTrueColorToolBar ,贴图这部分应该没有问题,因为我把这部分程序拿出来做了测试,没有出现散开的现象。 再补充一点,我的程序用了CSplitterWnd,用的是静态分割的方法,也不知道和这个有没有关系。 工具栏贴图正确时的效果: 工具栏贴图错误时的效果: 出错的原因: 程序出错情况1:程序运行普通的运行都没有问题,当程序处于闲置状态时(程序仍在运行),windows的屏保会出现,当鼠标或键盘激活windows桌面时,程序中的工具栏就会出现上面出错时的情况,但是这种错误出现的几率大约是40%左右。 程序出错情况2:首先运行我的程序,然后打开windows的设置屏幕保护程序属性页,然后选择不同的屏幕保护程序,点击应用或确定,我的工具栏图标就会散开,如上图的效果,这种情况下散开的几率是100%。 请各位大侠帮忙给分析一下,出错的原因会在那,分不够可再加,在此先谢过了,在线等侯中~~~~~~~~~
|
|
| 作者:却上心头 dongtian张贴于2008-04-22 10:10:42.0,共阅读218次,回复3次 |
|
|
 |
求助,怎么给类添加消息响应函数是出现这样的错误????求高手解答
|
|
| |
| ...
|
|
| 作者:风 heshilove张贴于2008-07-04 10:38:36.0,共阅读126次,回复2次 |
|
|
 |
修改注册表中REG_BINARY的值
|
|
| |
| 1C 00 00 00 00 84 03 00 15 20 00 00 00 00 0A 00 0A 00 08 00 00 11 13 00 00 00 00 00
我需要将上面的值改成下面的值
1C 00 00 00 00 08 07 00 15 20 00 00 00 00 0A 00 0A 00 08 00 00 11 13 00 00 00 00 00
由于本人对注册表不熟悉,现在需要在代码中修改注册中的这个值,我应该如何操作,谢谢!
|
|
| 作者:板凳 whsky张贴于2008-04-28 12:56:12.0,共阅读211次,回复1次 |
|
|
 |
visual c++ SQL 中delete 语句和 update 的用法疑惑
|
|
| |
| ...我在一个数据库的小程序中碰到这么一个问题:代码如下
CString strSQL;
strSQL.Format(" DELETE FROM Borrow_Record WHERE Card_ID='%s' AND Book_ID='%s'",m_CardID,m_book_ID);//这是sql语句
MessageBox(strSQL); //这里是检测一下数据是否格式化正确
CBorrowRecordset *p=new CBorrowRecordset(); //CBorowRecordset 是继承CRecordset而来
//关联的表名是Borrow_Record
p->Open(AFX_DB_USE_DEFAULT_TYPE,strSQL);
执行上述的代码总会出现这样的错误
但是我在SQL SERVER 的查询分析器中 运行上述delete 语句却是没有错误
在程序中的的update 语句也是如此的出错
但是select 语句却是没有半点问题 select 的代码如下
CString strSQL;
str ...
|
|
| 作者:大狼 allenhua张贴于2008-05-10 18:30:28.0,共阅读214次,回复3次 |
|
|
 |
我是新手,请大家指点,多谢!
|
|
| |
| ...现有sql server 2000数据库,库中的内容是实时更新的,现想从库中读取一些数据,怎样解决?
|
|
| 作者:ddd dhl750906张贴于2008-03-25 09:54:00.0,共阅读234次,回复2次 |
|
|
 |
printf_32f这样的函数谁用过?
|
|
| |
| 最近在用vc和intel ipp编程,在看ipp文档的时候发现有的程序中用到了这个函数,在vc下编译不通,而且找遍了ipp文档也没找到这个的定义,搜索ipp下的文件也没找到定义...
|
|
| 作者:大土人 datuman张贴于2008-03-16 21:12:26.0,共阅读258次,回复3次 |
|
|