首页
社区
课程
招聘
[求助] 请问一下 能否用C++进行Windows SDK开发???
发表于: 2008-11-24 17:17 4222

[求助] 请问一下 能否用C++进行Windows SDK开发???

2008-11-24 17:17
4222
来看雪论坛发的第一个帖子.....
一直都是做C/SDK的 今天突然想起来想试试看C++/SDK  
做了一个测试程序,编译是通过了 可是就是得不到自己要的结果  
代码大家帮忙看看  到底哪有问题?
这是类的声明:
class myTest
{
public:
	void outMessage()
	{
		MessageBox(hWnd,TEXT("测试C++/SDK"),TEXT("C++/SDK"),MB_OK);
	}
	myTest();
	myTest(HWND hWnd)
	{
		hWnd = hWnd;
		
	}
private:
	HWND hWnd;
	
};

这是类的初始化及调用函数的地方
LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
{
	int wmId, wmEvent;
	PAINTSTRUCT ps;
	HDC hdc;
	myTest my(hWnd);
		
	switch (message)
	{
	case WM_CREATE:
		my.outMessage();
....

[课程]Android-CTF解题方法汇总!

收藏
免费 0
支持
分享
最新回复 (3)
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
myTest成员函数有问题,应该是this->hWnd=hWnd;
因为函数参数和类成员变量同名,所以必须加this限定

myTest(HWND hWnd)
{
hWnd = hWnd;

}
2008-11-27 02:26
0
雪    币: 231
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
关注中,希望能在 C++的路上继续
2008-11-27 05:06
0
雪    币: 210
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
同意一楼的,细心点嘛
2008-11-27 05:41
0
游客
登录 | 注册 方可回帖
返回
//