相关疑难解决方法(0)

Win32 C++在类中创建窗口和过程

前置/问题

我正在尝试制作一个相当简单的工具来帮助调试变量值.因为它是完全自我包含的类是我的目标.最终产品我可以使用类中的函数,如ShowThisValue(无论如何).

我遇到的问题是,如果可能的话,我无法弄明白在课堂上有这个程序.这是短版本,有问题.

-Code再次更新11/29/13-我现在把它放在自己的项目中.

[main.cpp中]

viewvars TEST; // global
TEST.CreateTestWindow(hThisInstance); // in WinMain() right before ShowWindow(hwnd, nFunsterStil);
Run Code Online (Sandbox Code Playgroud)

[viewvars.h]整个更新

class viewvars {

private:
    HWND hWindow;            // the window, a pointer to
    LRESULT WindowProc(UINT message, WPARAM wParam, LPARAM lParam);        
    static LRESULT CALLBACK ThisWindowProc(HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam);

public:        
    viewvars(); // blank constructor
    int CreateTestWindow(HINSTANCE hInst);

};

// blank constructor
viewvars::viewvars() {}



// create the window
int viewvars::CreateTestWindow(HINSTANCE hInst) {

// variables
char thisClassName[] = "viewVars";     
MSG msg;       
WNDCLASS wincl; …
Run Code Online (Sandbox Code Playgroud)

c++ winapi class

13
推荐指数
2
解决办法
2万
查看次数

标签 统计

c++ ×1

class ×1

winapi ×1