में एक गाइड कैसे बना सकता हूं मुझे फ्लाई पर गिट बनाने में सक्षम होना चाहिए। क्या एमएफसी में ऐसा करने का कोई तरीका है? मैं देखता हूं कि इसे .NET में कैसे करना है, लेकिन हम अभी तक वहां नहीं गए हैं। यदि नहीं, तो क्या आपके पास कुछ कोड के पॉइंटर्स हैं जिनका मैं उपयोग कर सकता हूं?मैं एमएफसी
8
A
उत्तर
10
GUID guid;
HRESULT hr = CoCreateGuid(&guid);
// Convert the GUID to a string
_TUCHAR * guidStr;
UuidToString(&guid, &guidStr);
आवेदन RpcStringFree
बुला स्मृति पुनःआवंटन करने के लिए जिम्मेदार है StringUuid पैरामीटर में वापस स्ट्रिंग के लिए आवंटित।
5
समारोह UuidCreate का प्रयोग करें GUIDs उत्पन्न करने के लिए:
UUID generated;
if (::UuidCreate(&generated) != RPC_S_OK)
throw std::exception(...);
6
आप COM समारोह CoCreateGuid, जैसे उपयोग कर सकते हैं:
GUID guid;
HRESULT hr = CoCreateGuid(&guid);
8
//don't forget to add Rpcrt4.lib to your project
CString m_ListID(L"error");
RPC_WSTR guidStr;
GUID guid;
HRESULT hr = CoCreateGuid(&guid);
if (hr == S_OK)
{
if(UuidToString(&guid, &guidStr) == RPC_S_OK)
{
m_ListID = (LPTSTR)guidStr;
RpcStringFree(&guidStr);
}
}
1
आपको त्रुटि से निपटने के लिए इस नमूने
WCHAR GuidText[250] ={0};
UUID uuid;
CoCreateGuid (&uuid);
wsprintf(
GuidText,
L"%08X-%04X-%04X-%02X%02X-%02X%02X%02X%02X%02X%02X",
uuid.Data1,
uuid.Data2,
uuid.Data3,
uuid.Data4[0], uuid.Data4[1],
uuid.Data4[2], uuid.Data4[3], uuid.Data4[4], uuid.Data4[5], uuid.Data4[6], uuid.Data4[7]
);
संबंधित मुद्दे
- 1. मैं एमएफसी
- 2. मैं एमएफसी संदेश बॉक्स
- 3. एमएफसी
- 4. एमएफसी
- 5. एमएफसी
- 6. एमएफसी
- 7. एमएफसी
- 8. एमएफसी
- 9. एमएफसी
- 10. एमएफसी
- 11. आप एमएफसी
- 12. एमएफसी विंडो
- 13. सीईडीआईटी नियंत्रण एमएफसी, सेटविंडोटेक्स्ट
- 14. क्या एमएफसी बहिष्कृत है?
- 15. एमएफसी संसाधन/लिंक
- 16. windows.h और एमएफसी
- 17. एमएफसी/.net/WPF
- 18. एमएफसी - मोडल डायलॉग
- 19. एमएफसी सीस्ट्रिंग कक्षा
- 20. एमएफसी: GetCurrentDirectory फ़ंक्शन
- 21. क्या यह एमएफसी
- 22. एमएफसी सी ++ ऐप
- 23. क्या अभी भी एमएफसी
- 24. एमएफसी सीएसटींग को पूर्णांक
- 25. मैं एमएफसी अनुप्रयोगों में डब्ल्यूपीएफ सामग्री कैसे होस्ट करूं?
- 26. मैं एक एमएफसी कार्यक्रम से stdout कैसे लिखूं?
- 27. सी ++ एमएफसी अल्फा पारदर्शी आयत
- 28. मिलीसेकंड में एमएफसी उपाय फ़ंक्शन
- 29. एक एमएफसी विंडो का आकार
- 30. एमएफसी थ्रेड को कैसे मारें?
+1 उपयोग कर सकते हैं। प्रोजेक्ट में Rpcrt4.lib जोड़ने के बारे में नोट के लिए – Jichao
+1 – mrt