registerclass

    0熱度

    1回答

    我需要註冊一個窗口類,然後在它的額外內存部分(一個cbClsExtra指的是)創建任何窗口之前設置一些數據。問題是SetClassLong需要一個HWND來標識類,而不是類的名稱或原子。 實現這個目標的方法是什麼?

    2熱度

    4回答

    我登記我的類在下面的方法: BOOL CNDSClientDlg::InitInstance() { //Register Window Updated on 16th Nov 2010, @Subhen // Register our unique class name that we wish to use WNDCLASS wndcls; memse

    0熱度

    1回答

    我正在寫一個使用VC2010的框架,並混合使用MFC/Win32。我有許多控件類型,它們都註冊了自己的窗口類,其中一些使用了標準窗口類之一的WindowProc - 類似於下面的示例。 void Button::OnInitClass(WNDCLASS &wndClass) { Object::OnInitClass(wndClass); if(!GetClassInfo(

    1熱度

    1回答

    的時候如果我把WNDCLASSEX wcex變量定義了主要功能(如全局變量)的類將被註冊成功 #include <windows.h> WNDCLASSEX wcex; int main() { wcex.cbSize = sizeof (WNDCLASSEX); wcex.lpszClassName = "Success" ; if (!RegisterCl

    0熱度

    1回答

    嗨 我正在處理一些遺留代碼 - 用作「安裝程序」的ATL ActiveX從服務器下載文件以供以後安裝。 有一個「進度條窗口」,工作正常。 問題是當我在同一進程(Windows XP IE7)中啓動另一個ActiveX實例時,第二個實例沒有安裝進度條。 ::CreateWindowEx(0L, PROGRESS_CLASS, EMPTY_STRING, WS_CHILD | WS_VISIBLE,

    4熱度

    1回答

    我正在使用ios 7. 快速的問題。我有一個工作程序使用dequeueReusableCellWithIdentifier:forIndexPath來顯示兩個不同原型的單元格。我從來沒有使用過UITableView的registerClass方法。 這是否意味着我不重複使用這些單元格?我的想法是,情況並非如此(因爲我在此應用程序中修復了與保留先前狀態的單元格有關的錯誤)。 如果我現在實際上使用re

    0熱度

    1回答

    我使用registerClassAlias來將自定義類保存到SharedObject中,但是由於每次創建新類時都會產生頭痛,因此您必須編寫registerClassAlias句子,並且有數百個自定義類可以保存在我的項目中。 有沒有什麼辦法可以減少勞動力,或者每次你想要保存課程時都必須手動編寫registerClassAlias?

    2熱度

    1回答

    我想通過使用VC++編譯器和Visual Studio中的Win32 API打開一個簡單的窗口。我想知道爲什麼班級失敗。我試着分配它沒有指針,隨着分配它作爲一個指針,並將其作爲參考發送給函數。然而,無論我嘗試什麼,RegisterClassEx函數都拒絕返回true。 這是爲什麼,以及可以做些什麼呢? 從WinMain WNDCLASSEX* wc = new WNDCLASSEX; H

    0熱度

    1回答

    我創造,我正在做,但的RegisterClass不斷失敗的程序飛濺(2:系統找不到指定的文件) 我的代碼是這樣的: WNDCLASS wc = {0}; wc.lpfnWndProc = DefWindowProc; wc.hInstance = g_hinstance; wc.hCursor = LoadCursor(NULL, IDC_ARROW); if (wc.hCursor ==