-
29-08-2010, 05:35 PM #1Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Cách đăng ký DLL COM Vào Hệ Thống bằng Code?
hi, Cho mình hỏi Cách đăng ký 1 DLL được viết theo ATL COM vào hệ thống thì phải làm thế nào nhỉ ( Lập trình nhé, CMD thì mình bít rùi )
tại sao trên windows 7 khi biên dịch DLL com nó không register được nhỉ,nó báo thế này:
1>Project : error PRJ0050: Failed to register output. Please try enabling Per-user Redirection or register the component from a command prompt with elevated permissions.
View more random threads:
- Có thể ghi file khi file đang chạy hay không?
- Vẽ đường thẳng có màu bằng chuột và tô màu (C++ sử dụng MFC).
- [Kernel-mode] Lỗi khó hiểu khi đọc giá trị biến con trỏ
- Làm cách nào để nhận biết messagebox của 1 ứng dụng đang chạy?
- Làm thế nào để đọc 1 số byte cuối của file trên mạng
- Inter Process Communication Trên windows / Linux
- gettickcount game pikachu theo game lãng mạng làm
- Bảo vệ chương trình không bị Entask bởi Entask manage.
- Làm thế nào để liên kết các hàm đã export trong 1 dll. (proxy function )
- VC++ MFC, công cụ nào hỗ trợ tạo giao diện??
-
05-09-2010, 05:46 PM #2Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Mã:#define EXPORT_REGISTER_COM "DllRegisterServer"bool RegisterCOM(__in TCHAR* szPathDLL){ HINSTANCE hInstallDLL;#ifdef _UNICODE hInstallDLL = LoadLibraryW((WCHAR*)szPathDLL);#else hInstallDLL = LoadLibraryA((char*)szPathDLL);#endif if (hInstallDLL == NULL) { return false; } typedef HRESULT (STDAPICALLTYPE* REGISTERPointer)(); REGISTERPointer DllRegisterServer; DllRegisterServer = (REGISTERPointer)GetProcAddress(hInstallDLL, EXPORT_REGISTER_COM); if (DllRegisterServer == NULL) { return false; } DllRegisterServer(); return true;}
Ngọc Bích xanh bản chất thuộc dòng đá đá hoa (jade). Và cẩm thạch là tên gọi chung của ngọc bích. Vì thực chất chúng thuộc dòng đá đa khoáng được hình thành từ chất Silicat dưới dạng dioxy. Ngọc bích...
Chia sẻ Vòng tay ngọc bích xanh là...