Recent update: 2008-3-11
64 byte By
msdn at 2008-3-11
问一下装VC6的SP6之前,要不要先装SP5呀。还是SP6就包含之前所有的更新了?
另求学COM的入门书,请过来人介绍几本萨
SSI ļʱ
204 byte By
msdn at 2008-3-11
不需要显示,只要缩放就行了(或者返回m_lpBits).
最好是只用到下面几个变量(自定义CDIB类的私有成员变量):
BYTE *m_lpBits; //指向起始象素的指针
int m_nWidth; //位图宽度
int m_nHeight; //位图高度
int m_nBitCount; //每像素所用的位数
BYTE *m_lpPalette; //调色板
SSI ļʱ
300 byte By
msdn at 2008-3-11
#include "BinaTree.h"
#include <iostream>
#include <windows.h>
#include <objbase.h>
#include <string>
#import "msxml3.dll"
#include <windows.h>
#include <objbase.h>
using namespace MSXML2;
BinaTree::BinaTree(int rnumber)
{
IXMLDOMDocumentPtr cDoc;
if(FAILED(cDoc.CreateInstance(__uuidof(...
81 byte By
msdn at 2008-3-11
如题:
我自行JS过的硬盘,只有通过16位的dll才能得到硬盘的物理容量,通过deviceincontrol得到还是js后的容量,请问我该用什么方法?
300 byte By
msdn at 2008-3-11
我有两个表Category,数据如下:
CateIDCateName
1书籍
2药品
3文件
4工具
5文具
6音像
RoomIDRoomName
1客厅
2大屋
3小屋
4厨房
5卫生间
6阳台
7后院
有一个对话框其中有两个Combo控件,本意为点选(例如,文件,另一个为小屋),我想先分别得到CateID和RoomID的值。然后插入另一个Product表中。这个表的视图如下:
ProductID文本 CateID文本 RoomID文本ProductName文本Maker文本ModelNum文本Date日期/时间Place文本Price货币ServiceTime文本ProductDesc...
37 byte By
msdn at 2008-3-11
如果可以
请问DCOM跨网段通讯方法,求源码或者思路
最好有源码例子
207 byte By
msdn at 2008-3-11
小弟在写一个程序,当在XP中运行时,需要考虑Fast User Switch的问题:当User A和User B都登录时,程序在User A中需要打开User B中一个Process的Handle,我用了通过ProcessId的来OpenProcess的方法,但似乎它只能在同一User session中才可以。我也查看了WTSAPI中的API,好象也没有可以实现的方法。不知各位高手有否思路?给个提示就给分!
146 byte By
msdn at 2008-3-11
Connect = m_MapSocket.Connect(IP,Port);
error = m_MapSocket.GetLastError();
error的值是10035,就是WSAEWOULDBLOCK,应该怎样处理这个错误,使Socket连上服务器的Socket
5 byte By
msdn at 2008-3-11
如题,
300 byte By
msdn at 2008-3-11
一年前,我就开始学习Visual C 了,在图书馆借来书,一开始看不懂,都写的什么呀!!
乱七八糟的,只会用vc编写c++,于是就放弃了,一段时间后,有觉得不甘心,这时再借书
借不着了,不过vc.net的书不少,又知道.net是传说中的vc 7.0 于是又开始学.net
那本垃圾书,只是把vc.net初始化的代码写了一遍,6.0没学好,就学7.0?
犹豫再犹豫,还是学6.0吧。断断续续的学了半年,终于开窍了,可是还不懂为什么添加那些
代码,自己想不到,就按教程上按步骤来,能编出像钟表,计算器之类的小程序。
开始背句柄,背函数...
就这样学,什么时候能学好啊。
要考研了也没时间了,视频教程...
143 byte By
msdn at 2008-3-11
给一个商店做了一个进销存,遇到一个问题
就是在每次售货时,打印完票据之后要让钱箱弹出来,不知如何实现
钱箱是cs-400的,打印机是pos-58,通过打印机接口与电脑主机连接。
哪位大侠有做过这样的软件或者知道相怎么做的,教教我
或者哪里有需要的资料参考,给个地址也行
很急,谢谢了
39 byte By
msdn at 2008-3-7
VC有没有像delphi大富翁离线数据库这样的中文chm的FAQ包下载啊?
23 byte By
msdn at 2008-3-7
我想在对话框上,,把位图一秒移动一个位置,
54 byte By
msdn at 2008-3-7
IXMLDOMDocumentPtr和 IXMLDOMDocument*有什么区别
他们之间怎么转换?
9 byte By
msdn at 2008-3-7
如题!在线等!
300 byte By
msdn at 2008-3-7
我用ADO访问数据库,设置recordset和datagrid绑定,如下语句:
m_datagrid.SetRefDataSource(NULL);
m_datagrid.SetRefDataSource((LPUNKNOWN)m_adoRecordSet->GetRecordset());
调用datagrid所在对话框语句如下:
CDlgGrid dlggrid;
dlggrid.m_adoRecordSet = &pDoc->m_adoRecordSet; //对记录游标赋值
dlggrid.DoModal();
其中m_adoRecordSet的在CDlgGrid中定义如下:CAdo...
195 byte By
msdn at 2008-3-7
在程序中,得到了ListView窗口的句柄,并且成功的调用CListViewCtrl.Attach(),可以正确的操作ListView控件。
这时候我想得到这个控件的宽度,调用了 ::GetClientRect(hWnd, &rect); 返回的rect的成员都是0,可能是什么原因造成的?
如果不能使用GetClientRect,有什么其他方法可以得到ListView控件的宽度?
37 byte By
msdn at 2008-3-7
如何创建一个具有消息循环 但是没有界面的子线程啊? 可以响应计时器消息
58 byte By
msdn at 2008-3-7
难题,请问我发送一个文件已经成功,但是接收端存在收不到这个文件的情况不?如果存在,怎么解决这种问题呢?在线等!
247 byte By
msdn at 2008-3-7
我的做法是重载MyApp的OnFileOpen(){
OnFileNew();
CMiniDrawDoc* pDoc=(CMiniDrawDoc*)(((CMainFrame*)GetMainWnd ())
->GetActiveDocument());
pDoc->fileOpen ();//fileOpen是MyDoc中的公有函数,调用了OnFileOpen()
}
编译没错,可是执行有错:access voilate
这是怎么回事啊?
221 byte By
msdn at 2008-3-7
我的电脑Symantec隔几天就提示如下感染信息,之后Sql server就Stop了,晕了!请问怎么办?
扫描类型: 实时防护 扫描
事件: 已发现病毒!
病毒名称: W32.Spybot.Worm
文件: C:\WINNT\system32\ms.exe
位置:隔离区
计算机:Computer
用户:SYSTEM
采用的操作:清除 失败 : 隔离 成功 : 拒绝访问
发现的日期: Fri May 13 09:28:35 2005
300 byte By
msdn at 2008-3-7
想做一个一直模拟点击鼠标的东东,就想问一下,大家,用SendMessage可以模拟鼠标一直在点击的状态吗?如果可以如何实现,这样行不?
switch (imsg)
{
case WM_TIMER:
SendMessage(hwnd,WM_LBUTTONDOWN,0,0);
SendMessage(hwnd,WM_LBUTTONUP,0,0);
break;
case WM_COMMAND:
if(!lparam)
{
switch(LOWORD(wparam))
{
case IDA_ESC:
SendMessage(hwnd,WM_CLOSE,0,0);
break;
case IDA...
164 byte By
msdn at 2008-2-21
我本来不会用vc的,可是现在需要将vc中的一些程序转到c#当中,所以各位可别笑话我
问个简单问题,
定义一个整型变量int a;
一个数组变量float b[10];
当a小于0的时候,比如a=-1,此时b[a]=3这句话中的a变量是不是系统自动就让他等于0了(即a=0).
注我使用的是vs6.0的ide.
谢谢帮忙!
52 byte By
msdn at 2008-2-21
请问各位高手:如何将一个位图句柄(HBITMAP)转变为内存文件类(CMemFile)的对象?谢谢!
94 byte By
msdn at 2008-2-21
我用TWebBrowser做了一个具有浏览网页功能的程序,当打开一个网页时,我希望修改TWebBrowser中显示的网页HTML代码,这样就可以按我的方式显示该网页,请问该如何实现修改
5 byte By
msdn at 2008-2-21
如题?
92 byte By
msdn at 2008-2-21
我在对话框的程序里面单独连接数据库(ADO)没有问题,同时开辟的写串口数据的线程工作也没有问题
现在我想能否把ADO操作数据库的代码都写到一个新线程函数里?试过好像不行,望高手赐教
60 byte By
msdn at 2008-2-21
有一程序如下:
客户端通过DCOM在局域网内接入服务器端,现在要改成通过广域网接入,请问DCOM是否可行?
请赐教!
163 byte By
msdn at 2008-2-21
我在vc.net(用mfc)中用LoadLibrary加载dll
但总是返回找不到指定模块的错误
代码如下:
bool bRe = ::LoadLibrary("rtdbapi.dll");
long lRes=::GetLastError();//返回7E
请问问题出在哪
待加载的dll我拷贝在了程序运行所在目录下
162 byte By
msdn at 2008-2-21
下载了传圣的点对点断点续传的server和client程序,原来运行正常。前天自己修改了别人的xping代码,这之后server程序再启动的时候提示服务器启动成功,但是bind错误,listen错误。client也连接不上。同样的程序放在别的机器上就没有问题(server),client能正常连接 下载
请问怎么回事?
300 byte By
msdn at 2008-2-21
用下面代码处理richedit控件,结果字符下面出现了下划线,但是字体的颜色还是黑色,没有按照cf.crTextColor = RGB(255,0,0);设置的字体进行显示,请问怎么回事
CHARFORMAT cf;
cf.cbSize = 60;
cf.dwMask = CFM_COLOR|CFM_SIZE|CFM_FACE|CFM_UNDERLINE;
//cf.dwEffects = CFE_AUTOCOLOR;
cf.yHeight =200;
cf.crTextColor = RGB(255,0,0);
strcpy(cf.szFaceName ,_T("隶书"));
m_ric...
129 byte By
msdn at 2008-2-21
我毕业设计用的是VC++ ,但老师说我的界面不好看,我说VC本身就不适合做界面,但老师问我为什么还用VC,无语……
特此请教大虾们,说出它的好处以及它与其它语言相比之下的优势。
精彩的有分!
主要是说VC和Java、DELPH、VB、C#的区别(优劣)。
28 byte By
msdn at 2008-2-21
听说是ssh的
不知道地址是啥
我是校园网
谢谢了
146 byte By
msdn at 2007-11-19
怎样在代码里设置某台打印任务的属性,即
不调用打印机自带的属性设置,而是在代码中设定,例如选择a打印机的第二个纸盒,进行双面打印,这些设定都由自己的程序实现.
是不是需要调用打印机的驱动,是的话如何调用.
那位高手知道,谢谢各位了.
着急,马上要交任务了,急呀.
50 byte By
msdn at 2007-11-19
请问在vc中标如何画积分符号? 不但要有曲线,而且曲线的粗细还是变化的。
有谁知道如何画? 谢谢
297 byte By
msdn at 2007-11-19
VARIANT var;
BSTR bstr;
CString string1;
var.vt=VT_BSTR;
var.bstrVal=::SysAllocString(L"");//初始化为空
child->get_nodeValue(&var);//child为IHTMLDOMNode指针
bstr=var.bstrVal;
string1=bstr;
MessageBox(string1,0,MB_OK);//显示为空
成功取得html中某节点child想通过他得到的内容为什么总是得到空。
还有为什么不对var.bstrVal初始化后面就会出现c0000005...冲突呢
84 byte By
msdn at 2007-11-19
有源码最好了发到hp7981@163.com
目前对虚拟打印机知之甚少,感觉无从下手。
虚拟打印机的源码很难求
只希望大虾们能多多指点
提供点思路或是这方面的资料
300 byte By
msdn at 2007-11-19
我用ado连接datagrid 显示数据没有问题
我直接用datagrid的可直接修改的功能,设为AllowUpdate
当我用
m_adodc3.SetRecordSource("select * from table1");
m_adodc3.Refresh();
时 可以在上面修改
可我改为
m_adodc3.SetRecordSource("select number as v`/`v编号v`/`v,content as v`/`v内容v`/`v from table1"); ///我想把列名改为中文 数据库用的是mysql
m_adodc3.Refresh();
时,就不能修改,弹...
300 byte By
msdn at 2007-11-19
我想用CListCtrl做个带图片的列表
给工程里添加了
Microsoft ListView Control, version 6.0
这个控件,对应的变量为m_ListViewCtrl
查了msdn看到这个方法:
CListView::GetListCtrl
CListCtrl& GetListCtrl( ) const;
Return Value
A reference to the list control associated with the view.
Remarks
Call this member function to get a reference to the...
300 byte By
msdn at 2007-11-19
创建WH_MOUE全局钩子,可以正常的生成DLL
在程序中加载,启动程序却没有任何响应,为什么呢?
各位帮忙啊!
dll中代码如下:
//Mousehook.h
#ifndef _MOUSEHOOK_H
#define _MOUSEHOOK_H
class AFX_EXT_CLASS CMouseHook: public CObject
{
public:
CMouseHook();
~CMouseHook();
//Install Hook
BOOL StartHook(HWND hWnd);
//Release Hook
BOOL StopHook();
protected:
priva...
27 byte By
msdn at 2007-11-19
一个用于读,一个用于写,有可能同时发生读和写操作。
73 byte By
msdn at 2007-11-19
本来在View类中响应的菜单项,
添加了另一个视图后就没有响应了?
而且程序流程根本就不到那个消息响应的函数中去了。
拉兄弟一把!
先谢了!
104 byte By
msdn at 2007-11-19
不好意思,问题弱智了点。
怎么才能看自己有多少专家分?
非技术区得的分有用吗?怎么我在那么多帖子里得分但是却还是一个三角?
有没有各个等级对应的分数标准?
还有,现在居然连看自己有多少可用分都不行了!??
300 byte By
msdn at 2007-11-19
我保存了鼠标移动过的RECT,最小化后,用GetUpdateRect获得更新区域,然后用IntersectRect计算交集(我用了一个数组保存RECT),如果有交集则重画.后来发现BeginPaint和GetUpdateRect不能同时用,查MSDN,上面说,BeginPaint会使更新区域为0.让后改为GetDC.还是不行.麻烦高手看看.
代码如下:
// MyProject.cpp : Defines the entry point for the console application.
//
#include "stdafx.h"
#include "res.h"
#include...
300 byte By
msdn at 2007-11-17
推荐一个免费的下载站点
http://www.CPPN.net
中国程序先锋网
免费的下载资源站点
有很多源代码和电子书可以免费下载哦
我去下过好多了已经,嘻嘻^_^
这里还有一贴
http://community.csdn.net/Expert/topic/3909/3909944.xml?temp=.2794306
最后回贴的单独给30分
最后回贴的单独给30分
最后回贴的单独给30分
最后回贴的单独给30分
最后回贴的单独给30分
最后回贴的单独给30分
最后回贴的单独给30分
最后回贴的单独给30分
一个星期后结帐!
一个星期后结帐!
一个星期后结帐!
一个星期后结...
195 byte By
msdn at 2007-11-17
24色的bmp每一像素是8位r+8位g+8位b一共需要24位来存储一个像素 比如红色就是FF0000
16位的bmp每一像素用16位表示,具体是5位r+6位g+5位b,这个就可点搞
我现在需要一个算法来转换它们
比如定义一个unsigned char 24bit[3]表示24位的一个像素,unsigned char 16bit[2]表示16位的一个像素
怎么写呢,请教高手,不胜感激
243 byte By
msdn at 2007-11-17
Function AddRow(XMLNode)
{
..... ?
}
Funcion AddCol(XMLNode)
{
.... ?
}
<table id="DataGrid">
<tr><td>11</td><td>12</td><td>13</td></tr>
<tr><td>21</td><td>22</td><td>23</td></tr>
<tr><td>31</td><td>32</td><td>33</td></tr>
</table>
比如,当前正在玩qq,我想在主程序得到qq的标题
CWnd * pwnd;
pwnd->GetActiveWindow();
char strWin[80];
GetWindowText(pwnd,strWin,60);//得到窗口标题
AfxMessageBox(strWin ); //显示标题
但提示有错误,我该怎么写代码呢???
300 byte By
msdn at 2007-11-17
老了一点,不过是不错的东东。大家可以试验一下。
CFile file;
char ps[13]={0xa1,0xec,0x7a,0x9c,0xe1,0x28,0x34,0x8a,0x73,0x7b,0xd2,0xdf,0x50};
try
{
BYTE bt[26];
BYTE flag;
TCHAR sz[13];
file.Open("C:\\test.mdb", CFile::modeRead|CFile::typeBinary);
file.Seek(66, CFile::begin);
file.Read(bt, 26);
file.Seek(0x62, CFile::begin...
108 byte By
msdn at 2007-11-17
我想实现的是,我的应用程序ex1.exe调用另一个应用程序ex2.exe,并能够把ex2.exe显示在我的子窗口中(SID 的view中),这两个应用程序需要满足什么条件?需要用到什么技术,能不能说的详细一点。