最好是对话框做的
最后生成单独exe文件并注明一下在哪里改变窗口大小即行最好做好后给个连接地址,给个完整的代码谢谢
最后生成单独exe文件并注明一下在哪里改变窗口大小即行最好做好后给个连接地址,给个完整的代码谢谢
解决方案 »
- 这两种 初始化数据库连接对象 的方法的区别是什么?效果是一样的吗?
- GDI的DrawImage函数,要加什么头文件?
- javascript中的按钮问题
- 如何做成类似QQ的系统托盘
- 谁能给个socket的简单的收发的例子
- 三维数据读取顺序问题……(我决定已经很正确了啊……)还是错误!!!!
- VC++ (int i)重定义
- 大家好,如何在视图上得到最小的包含鼠标点击点的最小封闭区域?
- 请教TAPI关于两MODEM通信问题!!!!急!!!
- 问个小问题:xp上能装vc++6吗?我点击第一个"下一步"安装程序就出错了:(
- 关于TimerProc定时器的问题,请高手们指教!!!急!!
- int 与 long转成_bstr_t的问题
BOOL GetHtmlSouce(CString theUrl/*HTTP URL*/, CString & recvcstr)
{
recvcstr="";
CInternetSession session;
CInternetFile* file = NULL;
try
{
// 试着连接到指定URL
file = (CInternetFile*) session.OpenURL(theUrl,1,INTERNET_FLAG_TRANSFER_BINARY | INTERNET_FLAG_RELOAD);
}
catch (CInternetException* m_pException)
{
// 如果有错误的话,置文件为空
file = NULL;
m_pException->Delete();
return FALSE;
} // 用dataStore来保存读取的网页文件
CStdioFile dataStore;
if (file)
{
CString somecode; //也可采用LPTSTR类型,将不会删除文本中的\n回车符 // 读写网页文件,直到为空
while (file->ReadString(somecode) != NULL) //如果采用LPTSTR类型,读取最大个数nMax置0,使它遇空字符时结束
{ recvcstr+=somecode;
Sleep(1);
} file->Close();
session.Close();
delete file;
}
else
{
// dataStore.WriteString(_T("到指定服务器的连接建立失败..."));
return FALSE;
}
return TRUE;
}
我不是要的获取网页代码,而是要打开(就象你双击html文件一样打开)和MFC技术内幕第五版的第十章的例子差不多
可现在一点都不想看
例子叫HtmlClock
自己以前改过这例子,不过代码找不到,现在也不搞软件了对于经常做程序的,应该很简单
CHtml类结贴