probleme mit buttonklasse



  • hi leute,

    hab n problem. also ich hab ne WinAPI anwendung programmiert in der ich auch OpenGL-code eingebettet habe. und damit ich mir so ne art OpenGL-Center mit allem schnickschnck bauen wollte, dachte ich mir die WinAPI noch n bissl auszureizen und halt so n paar bottuns slider und checkboxen mit einzubasteln. zu dem grund habe ich mir eine buttonklasse geschrieben. die funzt jedoch nicht, weil die createWindow()-funktion nicht korrekt ausgeführt wird. ich uppe mal den source mit ich kann mir nich mher helfen. aber vllt einer von euch xD. danke euch schon mal

    mfg freaker

    bool gui_element::create(wchar_t* caption, wchar_t* class_name, 
    			 int x, int y, int x_dimension, int y_dimension, 
                             int tyle)
    {
    	 handle_ = CreateWindow(class_name,
    		  	        caption_,
    				style,
    				x, y, x_dimension, y_dimension,
    				NULL, 
    				NULL, 
    				instance_,
    				NULL);
    
    	 if(!handle_)
    		return(false);
    
    	 return(true);
    }
    

    also mir wird eben immer die messagebox ausgegeben und nich der button. ich weiß nur net wieso xD



  • Wo kommt _hinstance her? Wie rufst du das auf? Ist die Fensterklasse, die du übergibst registiert? Welche MessageBox wird ausgegeben? Was sagt GetLastError()?


Anmelden zum Antworten